三流君 ken3のmemo置き場

三流プログラマーのメモ書きです。主にVBAやWindowsの話題が多いです

挨拶・自己紹介:
失敗続きのAB型の変わり者 :三流プログラマー Ken3です
フリーのエンジニア・個人事業主です・・と書くと聞こえはイイが(それとなくカッコよく聞こえるが)、 現在は小さな案件の受注請負 と 短期派遣 で 日々つつましく?ほそぼそと暮らしてます。

よく検索されるキーワード: [質問回答XXXXさんへ] [CreateObject] [VBA] [JRA競馬オッズ]

CreateObject の検索結果:

QA0914 VBAでIE操作 送信後Web上の変換結果をDocumentから取り出す

…t objIE = CreateObject("InternetExplorer.Application") 'オブジェクトを作成します。 objIE.Visible = True '可視、Trueで見えるようにします。 '表示位置(左上の座標)とサイズ(高さ・幅)を調整する objIE.Top = 100 '左上 上位置 objIE.Left = 100 '左上 左位置 '変換元の日本語が無くなるまでループ Dim Wait_Time As Date '秒数を計算するため …

指定したURLのIEを探し閉じる方法

…bjShell = CreateObject("Shell.Application") '後ろから消してく。 For n = objShell.Windows.Count To 1 Step -1 'MAXから-1ひいてく感じ Set objIE = objShell.Windows(n - 1) 'n番目のウインドウを代入 MsgBox "確認" & objIE objIE.Quit Next Set objShell = Nothing End Sub ↑を改造して、下記…

CreateObject("htmlfile") で HTMLDocumentを作成可能。※IHTMLDocumentじゃなかった・・・

…ocument = CreateObject("htmlfile") で作成したhtmlfileドキュメントオブジェクトに html文字列を書き込む、そんなデバッグ風景です。 www.youtube.com https://www.youtube.com/watch?v=RjZZUq40gxY 目次 00:00 0.IEが無くなるので CreateObject("htmlfile") 00:26 1.DoEventsがないと処理が追い付かない? 03:25 2.oDocume…

またまた、調子こいて回答したけど、、、

…t objIE = CreateObject("InternetExplorer.application") objIE.Visible = True '初期ページを代入 strNEXT = "http://okwave.jp/212/423/c450.html" 'URL代入 nYLINE = 10 '10行目からせっとするので While strNEXT <> "" '次のURLが入っている間まわる 'ページを開く(.Navigateで表示する。) objIE.Navig…

BUG0822 VBAでIE操作 IEのOpen Closeを繰り返すと落ちる

…いて閉じて、を単純にCreateObject("InternetExpl orer.Application") と .Quit 繰り返しているから メモリの解放やタイミングかなぁ? 負荷テストを行わないで、自分の贅沢な環境で動いたから、、、or テストプログラムは小さくて、実データが付いていないから、たまたま動いた、全体のソースと解説は http://www.ken3.org/guchi/backno/guchi205.html のNo.205 負荷テストの重要性 IEのOp…

QA0816 004 1R〜12Rまでの飛び先を調べセルに書き出す

…t objIE = CreateObject("InternetExplorer.Application") 'オブジェクトを作成します。 objIE.Visible = True '可視、Trueで見えるようにします。 '表示位置(左上の座標)とサイズ(高さ・幅)を調整する objIE.FullScreen = False '※Trueのモードだとびっくりするよ objIE.Top = 100 '左上 上位置 objIE.Left = 100 '左上 左位置 objIE.W…

QA0816 002 月別の URL作成と表示を行ないます

…t objIE = CreateObject("InternetExplorer.Application") 'オブジェクトを作成します。 objIE.Visible = True '可視、Trueで見えるようにします。 '表示位置(左上の座標)とサイズ(高さ・幅)を調整する objIE.FullScreen = False '※Trueのモードだとびっくりするよ objIE.Top = 100 '左上 上位置 objIE.Left = 100 '左上 左位置 objIE.W…

Excel VBA から OutLookを起動して 受信メールを1つ1つ取り出す

…utlook 起動をCreateObjectで ※これだと複数起動してしまうがご勘弁を Set oApp = CreateObject("Outlook.Application") '呪文1 名前空間 の 指定 と言っても、.GetNamespace("MAPI")しただけ Set myNameSpace = oApp.GetNamespace("MAPI") '次は作業フォルダーの指定(.GetDefaultFolder) と 表示(.Display) Set myFold…

Excel2003 VBA から OutLookを起動

…utlook 起動をCreateObjectで ※これだと複数起動してしまうがご勘弁を Set oApp = CreateObject("Outlook.Application") '呪文1 名前空間 の 指定 と言っても、.GetNamespace("MAPI")しただけ Set myNameSpace = oApp.GetNamespace("MAPI") '次は作業フォルダーの指定(.GetDefaultFolder) と 表示(.Display) Set myFold…

VBA OutLook で メール本文を作成して、署名を追加するサンプル

…et oApp = CreateObject("Outlook.Application") Set myNameSpace = oApp.GetNamespace("MAPI") Set myFolder = myNameSpace.GetDefaultFolder(6) '規定のフォルダーを指定 myFolder.Display '表示 いつものクセで .Visible = True とやりがちだけど 'メールアイテムの作成 Set objMAIL = oApp.Creat…

Windows Vista IE7 CreateObjectで失敗した画像

…OZqePSW0kYWindows Vista の IE7保護モードだと、 Set objIE = CreateObject("InternetExplorer.applicati on") で失敗する、そんなテスト動画です。続きの対策 手前味噌の方法は http://www.ken3.org/cgi-bin/group/vba_ie7.asp で逃げ手を考えてみましたがイマイチしっくりきてません。 カテゴリ: 科学と技術タグ: 三流君 失敗 IE7 CreateObject

Windows XP IE CreateObject テスト結果

www.youtube.com http://www.youtube.com/watch?v=IMDbGEOXp_wSet objIE = CreateObject InternetExplorer.application の テストです 解説は http://www.ken3.org/cgi-bin/group/vba_ie.asp です。 カテゴリ: 科学と技術タグ: 三流君

Windows Vista IE7 + Excel2007 で起動の失敗

…Vista IE7でCreateObject("InternetExplorer.appli cation")後.Navigateしたら空白のIEができてしまい失敗したそんな 画像です。 Windows Vista IE7 + Excel2007 で起動(.Navigate)の失敗 http://ken3-info.blog.ocn.ne.jp/code_gomibako/2008/04/windows_vista_i_d9bc.html カテゴリ: 科学と技術タグ: 三流君…

テスト結果 .Top .Left のテスト CreateObject("Shell.Application")後、For Each objWINDOW In objSHELL.Windows

…bjSHELL = CreateObject("Shell.Application")後、For Each objWINDOW In objSHELL.Windows でループさせ、objWINDOW.Topと.Leftを表示し た簡単なテストです Set objSHELL = CreateObject("Shell.Application")後、For Each objWINDOW In objSHELL.Windows でループさせ、objWINDOW.Topと.Left…

7/8 IE操作 で .ExecWB メソッド

…t objIE = CreateObject("InternetExplorer.Application") objIE.Visible = True objIE.GoHome '初期ページの表示 'ページの表示完了を.ReadyStateで待つ While objIE.ReadyState <> READYSTATE_COMPLETE DoEvents Wend '印刷プレビューのコマンドを実行させる。 objIE.ExecWB OLECMDID_PRINTPREVIEW,…

6/14 .ReadyState プロパティ の テスト IE操作 VBA

…t objIE = CreateObject("InternetExplorer.Application") 'オブジェクトを作成します。 objIE.Visible = True '可視、Trueで見えるようにします。 '表示位置とサイズを調整する objIE.FullScreen = False '※まぁ、わざわざ設定しなくてもいいけど。 objIE.Top = 100 '左上 上位置 objIE.Left = 100 '左上 左位置 objIE.Width = 800 …

6/14 .Busy プロパティ の テスト IE操作 VBA objIE

…t objIE = CreateObject("InternetExplorer.Application") 'オブジェクトを作成します。 objIE.Visible = True '可視、Trueで見えるようにします。 '表示位置とサイズを調整する objIE.FullScreen = False '※まぁ、わざわざ設定しなくてもいいけど。 objIE.Top = 100 '左上 上位置 objIE.Left = 100 '左上 左位置 objIE.Width = 800 …

.Navigate2 メソッド で ページを隣のタブに表示する

…t objIE = CreateObject("InternetExplorer.Application") 'オブジェクトを作成します。 objIE.Visible = True '可視、Trueで見えるようにします。 '表示位置とサイズを調整する objIE.FullScreen = False '※まぁ、わざわざ設定しなくてもいいけど。 objIE.Top = 100 '左上 上位置 objIE.Left = 100 '左上 左位置 objIE.Width = 800 …

.Navigate メソッド で ページの移動(URLを開く) IE操作

…t objIE = CreateObject("InternetExplorer.Application") 'オブジェクトを作成します。 objIE.Visible = True '可視、Trueで見えるようにします。 '表示位置とサイズを調整する objIE.FullScreen = False '※まぁ、わざわざ設定しなくてもいいけど。 objIE.Top = 100 '左上 上位置 objIE.Left = 100 '左上 左位置 objIE.Width = 800 …

IE操作 objIE.Toolbar=False の タイミング

…t objIE = CreateObject("InternetExplorer.Application") 'オブジェクトを作成します。 objIE.Visible = True '可視、Trueで見えるようにします。 objIE.GoHome 'ページをホームに移動する動作、メソッド objIE.Top = 100 '左上 上位置 objIE.Left = 100 '左上 左位置 objIE.Width = 800 '横幅 objIE.Height = 600 '高さ o…

6/7 .FullScreen プロパティ IE操作 VBA 三流サンプル

…t objIE = CreateObject("InternetExplorer.Application") 'オブジェクトを作成します。 objIE.Visible = True '可視、Trueで見えるようにします。 objIE.GoHome 'ページをホームに移動する動作、メソッド objIE.FullScreen = True '画面いっぱいに表示されるので注意。 '↑意図したフルスクリーンとちょっと違うかなぁ。 'まぁ、これは、これで使う場合もあるかも。一度使ってみ…

6/6 .StatusBar プロパティ IE操作 VBA 三流サンプル

…t objIE = CreateObject("InternetExplorer.Application") 'オブジェクトを作成します。 objIE.Visible = True '可視、Trueで見えるようにします。 objIE.GoHome 'ページをホームに移動する動作、メソッド objIE.Top = 100 '左上 上位置 objIE.Left = 100 '左上 左位置 objIE.Width = 800 '横幅 objIE.Height = 600 '高さ o…

6/6 .ToolBar プロパティ IE操作 VBA 三流サンプル

…t objIE = CreateObject("InternetExplorer.Application") 'オブジェクトを作成します。 objIE.Visible = True '可視、Trueで見えるようにします。 objIE.GoHome 'ページをホームに移動する動作、メソッド objIE.Top = 100 '左上 上位置 objIE.Left = 100 '左上 左位置 objIE.Width = 800 '横幅 objIE.Height = 600 '高さ o…

6/6 .MenuBar プロパティ IE操作 VBA 三流サンプル

…t objIE = CreateObject("InternetExplorer.Application") 'オブジェクトを作成します。 objIE.Visible = True '可視、Trueで見えるようにします。 objIE.GoHome 'ページをホームに移動する動作、メソッド objIE.Top = 100 '左上 上位置 objIE.Left = 100 '左上 左位置 objIE.Width = 800 '横幅 objIE.Height = 600 '高さ o…

6/6 .AddressBar プロパティ IE操作 VBA 三流サンプル

…t objIE = CreateObject("InternetExplorer.Application") 'オブジェクトを作成します。 objIE.Visible = True '可視、Trueで見えるようにします。 objIE.GoHome 'ページをホームに移動する動作、メソッド objIE.Top = 100 '左上 上位置 objIE.Left = 100 '左上 左位置 objIE.Width = 800 '横幅 objIE.Height = 600 '高さ o…

6/6 .Top .Left .Width .Height プロパティ IE操作 VBA 三流サンプル

…t objIE = CreateObject("InternetExplorer.Application") 'プロパティやメソッドを操作します。 objIE.Visible = True '可視、Trueで見えるようにします。 objIE.GoHome 'ページをオプションで選択したホームに移動する動作、メソッド '表示場所を整えたいので objIE.Top = 50 '左上 上位置 objIE.Left = 50 '左上 左位置 objIE.Width = 800 '横幅…

6/6 .GoHome メソッド IE操作 VBA 三流サンプル

…ださい。 Sub ie_test()'変数を定義します。 Dim objIE As InternetExplorer'オブジェクトを作成します。 Set objIE = CreateObject("InternetExplorer.Application") 'プロパティやメソッドを操作します。 objIE.Visible = True '可視、Trueで見えるようにします。 objIE.GoHome 'ページをオプションで選択したホームに移動する動作、メソッドEnd Sub

6/6 .Visible プロパティ IE操作 VBA 三流サンプル

…3.org/cgi-bin/group/vba_ie_object.asp をみてください。 Sub ie_test() '変数を定義します。 Dim objIE As InternetExplorer 'オブジェクトを作成します。 Set objIE = CreateObject("InternetExplorer.Application") 'プロパティやメソッドを操作します。 objIE.Visible = True '可視、Trueで見えるようにします。End Sub

6/5 VBA IE操作 新しいウインドウ(IE)起動後 次の月>を押す 三流サンプル

…bjSHELL = CreateObject("Shell.Application") '起動した IE が 必ず 絶対 一番後ろ と決め付けて(プログラマーに絶対は無いだろクソ三流) Set newIE = objSHELL.Windows(objSHELL.Windows.Count - 1) '↑配列が0からなのでカウント-1 一番後ろのWindowをobjIEに代入 Set objSHELL = Nothing 'この変数は 三流君みたいにもう用済みなので、バイバイ …

5/29 新しく開かれたIEを探す

…bjSHELL = CreateObject("Shell.Application") '起動した IE が 必ず 絶対 一番後ろ と決め付けて(プログラマーに絶対は無いだろクソ三流) Set newIE = objSHELL.Windows(objSHELL.Windows.Count - 1) '↑配列が0からなのでカウント-1 一番後ろのWindowをobjIEに代入 Set objSHELL = Nothing 'この変数は 三流君みたいにもう用済みなので、バイバイ …

Ken3 ホームページ 目次

分類:HPを大きく分けると4つの柱(分類)です。

  1. [VBA・マクロ プログラミング]の解説
    当店の人気はVBA系のCreateObject("XXXXXX.application")で他のアプリケーションを操作するサンプルが人気です
  2. [プログラマーの愚痴]では、あまり見せたくない三流プログラマーの内面かな。
    三流君を踏み台にする
  3. [古いクラシック ASP(Active Server Pages)]の解説。
  4. [元コンビニ店長時代の話]が弟に巻き込まれ、失敗した脱サラ、畑違い?の仕事で失敗。
主に上記4つの分類でHP作成やメルマガの発行を行ってます。
※更新頻度が落ちていて情報の鮮度が悪いです。



本当に三流なんです(笑):たまにスゴイですねなんて言われることもありますが、
真実は→ [三流君の真実は...] ←を初めに見てくださるとわかると思います。
(からくりは、成功例↑しか載せてなくて ヒドイ失敗例はお蔵入り迷宮入りが多かったりします)