三流君 ken3のmemo置き場

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

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

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

IE操作 の検索結果:

Hatenaから送られてきた ふりかえりメール を見て、自分成長してない退化(老化・老害化)・・と感じたり。

…XXXさんへ Q. IE操作 Vbaとvbsの違いについて #IE操作 #VBA #VBS #業務改善 を邪魔する #老害 ぉぃぉぃ https://ken3memo.hatenablog.com/entry/2022/02/05/013653 下記の質問 Q. をいただく Vbaを、勉強中初心者なのですが、この度質問させて頂きたいことがあり、自身では調べきれずメッセー ジさせていただきまし… 02/05 01:36に更新 Access 最適化すると削除されたオートナンバー型…

XXXXXさんへ YouTubeのテキストエリアの書き出しの件 スクレイピング pythonで検索してみては? IE非推奨サイトが増えてきて寂しいなぁ

…プルだと、 VBA IE操作 例題:指定したYouTube動画から はてなブログ の本文を作成する そんな転記プログラム 今は、動作しないコードですが、 https://ken3code.hatenablog.jp/entry/2018/07/01/223940 を見て、参考になれば・・・ タイトルサムネイルF12のDOMエクスプローラでIDやNameを探すのがポイントかなぁ youtu.be https://youtu.be/6yo4PJnzwk0?t=530 目次 00:…

CreateObject("htmlfile")でDocumentを作りweb上のhtmlデータを抜き出す 例題でJRAオッズを取得してみた

タイトルとサムネイルDim oDocument As Object Set oDocument = CreateObject("htmlfile") で作成したhtmlfileドキュメントオブジェクトに html文字列を書き込む、そんなデバッグ風景です。下記、いつもの あのあの そのその 解説動画です www.youtube.com https://www.youtube.com/watch?v=RjZZUq40gxY 目次 00:00 0.IEが無くなるので CreateO…

がんばれ 新社会人 新人プログラマー くたばれ 老害 三流プログラマー YouTube新規向けのチャンネル紹介動画を作成した

…ですねぇ ・VBAでIE操作系の解説ページにたどりつけた ・競馬 #オッズ自動取得 自分がやりたかったことが書いてあります と思うが、 少し・また少しと攻略していったり、 別の男(他のチャンネル)、 じゃなかった他の情報量が多いページやレイアウトがキレイで読みやすいページをみると、 あれが足りない、これも足りないと物足りなくなってきたり、 情報が探しにくい、レイアウトが整っていなくて醜い。読者の心の声:「そだね、IEも引退だし、Ken3引退だね。 人間性や器、○○も小さそうだ…

XXXXXさんへ Q. IE操作 Vbaとvbsの違いについて #IE操作 #VBA #VBS #業務改善 を邪魔する #老害 ぉぃぉぃ

…正しいでしょうか。 ie操作だけだと、そんなに変わりないけど、私の手前味噌ページだと https://ken3memo.hatenablog.com/entry/20110721/1311244241 や https://ken3memo.hatenablog.com/entry/20110828/1314516403 とかだけど、質問に対する違いを説明していないですね・・・ vbsでAs XXXX と型指定できない、※参照設定が無い Dim objIE '変数を定義します。…

XXXXXさんへ VBA IE操作 Java Script サイトのクリックの方法について 質問をいただく

下記の質問をいただいたので、google検索キーワードを紹介してみます。 Java Scriptが利いているサイトのクリックの方法について google:vba ie click javascriptなどで検索すると、解決策が出てくるかなぁ。 ↑検索結果に丸投げかよ・・・ 以下、いつもの遠回しな宣伝付き回答 ぉぃぉぃ・・・1.直接起動してみるのも手かなぁ.Script.setTimeout "javascript:関数などかけるので" ページ表示を確認後、HTMLのソースを見…

XXXXXさんへ VBA IE操作 confirm() とalert() 両方を消したい

VBA

下記の質問をいただきました。 WEBページからのメッセージに困っていましたが objIE.navigate "JavaScript:function confirm() { return true; }" のおかげで次に進む事が出来ました。 本当にありがとうございます。ただ次の問題が新たに発生しました。 実行ボタンを押すと ①confirm画面がポップアップ 特定条件にヒットすると ②confirm画面がポップアップ→alert画面がポップアップ。 となるケースがあり、 ob…

XXXXXさんへ input type="image" のボタン操作 VBA IE操作で気になったこと

…、どのようにVBAでIE操作するんだよVBA input type="image" 操作 などで検索して、解決方法を探ってみてください。下記、日付順で検索に出てきた質問teratail.com より teratail.com など読者の声:なんだよ、ここまで読んで損した・・・お力になれず、スミマセン。 検索や解決のヒントとなれば幸いです。 頼りにならない三流プログラマー Ken3でした。 自分の記事を探すと・・・ あれれ、、、2013年に書いた昔の記事だったけど、 ken3m…

XXXXXさんへ IE操作 このサイトは安全ではありません とエラーメッセージが表示される

下記の質問をいただく。 今まで動いていたプログラムが【このサイトは安全ではありません】というエラーが出てしまいます。 このエラーメッセジが出ないようにするにはどうすればよいのでしょうか。 軽く、win10 IE vba このサイトは安全ではありませんをキーワードに検索しただけですが、google:win10 IE vba このサイトは安全ではありません で検索するとhttps://www.manageengine.jp/support/kb/OpManager/?p=9959…

VBA IE操作 F8ステップ実行 デバッグ風景 アクティブに注意?「中断モードでは入力できません。」

…幸いです。 VBA IE操作 F8ステップ実行 デバッグ風景 アクティブに注意?「中断モードでは入力できません。」【三流君】 - YouTube www.youtube.com私もよく使っているのが、 デバッグモードでコードを止めて、 F8でステップ実行して動作を確認してみては? と言ってますが、 下記のような質問が来たので、チャレンジして恥の上塗りしてみます。 こんにちは。 >コピーしたデータを自ブックのシートに貼り付けさせようとすると、 >ステップイン動作時に「中断モード…

XXXXXさんへ VBA IE操作 手作業で見つかるオブジェクトが見つからないパターン

デバッグ時の手作業で見つかるオブジェクトが プログラムで走らせると(実行時)見つからないパターン>> objectそのものが取得できていないエラーとなりました。 >> また、ジャバスクリプトを直接動かすほうは、実行しても、「反応しない」という状況です。よくあるのが、ページの表示待ち次がページがフレームのページ? or カーソルが進まないとデータを取得できないパターン https://youtu.be/6yo4PJnzwk0?t=1474 ↑スクロールするとデータが作られるパタ…

XXXXXさんへ VBA IE操作 帳票ボタンをクリックしたい件について 妄想回答案です

やりたいこと サイトの中の、ID付与されているボタン(具体的には、「帳票」を示す、“LinkButton4”)をクリックしたい、というものです。 2.取得したいID(”LinkButton4”)が記載されている(と思われる)箇所のHTML。 (「要素の検査」を使ったら、表示された行です)、 <dl> <!-- Report --> <dt><img id="LinkButton4" src="../Images/ico_report.png"onclick="javascri…

自動巡回テスト用なら i3やi5の古い 中古ノートパソコン や 中古訳ありPC を検討?

VBA IE操作のテスト用PCとして、楽天スーパーセール中の安い中古PCを検討中 ※ぉぃぉぃ 検討中と書きつつの アフィリエイト リンクかよ中古ノートパソコンをキーワードに探すと、 リースアップされた?i3やi5の古い 中古ノートパソコン や 中古わけありPCが見つかります。テスト用だしセレロンでもいいんですが、 セール中なので少し欲がでて、i3やi5 安いのは第二世代が多いかなを探してみた中古ノートパソコン https://item.rakuten.co.jp/oa-pla…

XXXXXさんへ IE ダイアログボックス 処理について 2019-06-20返信

VBA

当店人気のIE操作質問がくるも・・・ >ダイアログボックスが2~3回開く業務系では上記の処理がsendkeysメソッドでしかできません。 >ご存じの通りsendkeysメソッドは不安定で度々エラーが発生し業務使用するのは厳しい状況です。 >何か良い方法はありますか?せっかく良いネタ・メッセージをいただいたのですが、 ダイアログ処理は私もなかなかスッキリできなくて困っています。 なので、かっこつけた回答ができなくてスミマセン。自分やみなさんが困っている処理は、 需要がありとても…

XXXXXさんへ お坊ちゃんプログラムで申し訳ない IE操作 JRAオッズ取り込みが動作しない件

下記のメッセージをいただく。 >単勝、馬連、馬単、三連複、三連単、出馬表 >の各データの各開催場の9~12Rの生データを >エクセルシートにコピペし(午前中に3度行い)、 >この物をエクセル上でマクロ、VBで加工し、 >各レース毎のシートへ送りオッズ表を作成してますが、 ・ ・ ・ >貴兄のIE使用の単勝オッズ表取得の解説を見て感動しましたが >表記サンプルは稼働不能でした。 >やはり、JRAHPサイトの都合によるProg.変更等により不都合が生ずるものなのでしょうか。 >マ…

XXXXXさんへ VBA IE操作 リモート サーバーがないか、使用できる状態ではありません について

>実行時エラー '462': >リモート サーバーがないか、使用できる状態ではありません。 > とでます。 >デバッグでは、 > objIE.Navigate strURL >ここでとまります。 >何か特別な参照設定がひつようなのでしょうか? >リモート サーバーがないか、使用できる状態ではありません連続実行をしていると、 ( Create と .Quit などを繰り返していると) たまに発生したりしますが、Googleでエラーメッセージをそのまま検索すると、https://…

XXXXXさんへ IE操作 シートの値でURLを作り処理を行う

質問をいただきました、最近、返信遅くてスミマセン。 Dim objIE As Object 'IEオブジェクト参照用 Set objIE = CreateObject("InternetExplorer.application") 'IEのオブジェクトを作る objIE.Visible = True '見えるようにする(お約束) '.Navigate で 指定した文字列のURLを開く objIE.Navigate "https://www.boatrace.jp/owpc/p…

JRA単勝オッズ取得でIEを前面にして IEスクロール SendKeysとjavascript:scrollToを使ってみた

…ど ぉぃぉぃVBA IE操作 YouTube動画から ブログ の本文を作成する サンプルとデバッグ ken3code.hatenablog.jp より 'コメントを取り出す 最大10件 'スクロールさせて、コメント欄を表示させる? SendKeys "{PGDN}" Application.Wait (Now + TimeValue("0:00:05")) なんだかなぁ・・・ 3.2 Javascriptのスクロールを使ってみる昔の記事 ページを表示させ、指定位置にスクロール…

XXXXXさんへ VBA IEで二つのページを表示 .Navigate2 メソッド &H800指定で新規タブ 隣のタブ

….com 【VBA IE操作】.Navigate2 メソッド &H800指定で新規タブ 隣のタブ表示のテスト【三流君】 - YouTube Option Explicit '変数を二つ使って、別々のIEを起動する Sub IE_20121212test001() '一つ目 IEの起動 Dim objIE As Object '変数を定義します。 Set objIE = CreateObject("InternetExplorer.Application") 'オブジェクトを作…

XXXXXさんへ IE操作 SELECTタグで動的に変化するページの操作について

vbaでWEBの、select操作を行いたいのですが、valueを設定するも、うまく動作しません。下記、①のselectで馬連を選択しても、②方式選択が更新されません For Each obj In ie.document.getElementsByTagName("select") If obj.Name = "betType" Then obj.Value = 5 web address https://www.oddspark.com/keiba/auth/Classi…

XXXXXさんへ プロパティの.hwndを使ってみては?IEのウインドウハンドル

こんにちは。 >IEオブジェクトからIEのウインドウハンドルが知りたいのですが、どんな方法があるでしょうか? でよく使っているのは .hwnd かな。 SetForegroundWindow (IE.hwnd) など、 IEが持っているプロパティの.hwndを渡し使っています。ken3memo.hatenablog.com ken3memo.hatenablog.comネットの流れは速いので、 もう既に解決されているかもしれませんが、 解決の糸口となれば幸いです。 三流プログ…

(未解決あとで検索する) XXXXXさんへ IE操作(JRA-IPAT) selectタグが動作しない件について

こんにちは。>投票メニューで開催競馬場を選択するselectタグです。 <select class="block-m-ls ng-pristine ng-valid ng-not-empty ng-touched" aria-invalid="false" ng-change="vm.changeCourse()" ng-model="vm.oSelectedCourse" ng-options="oHeldGuide.course.name + '(' + oHeldGui…

XXXXXさんへ IE操作「Webページからのメッセージ」(Javascriptのalert)を消す方法

IE操作で下記の質問をいただく >今、壁にぶつかったのが >「******確認」のボタンをクリックすると >「Web ページからのメッセージ」 >が出て、その後のプログラムが全く走りません。 >「非同期」等の記事を読ませてもらいましたが、私には難解で先に進めません。 >何卒解決のヒントをご教示していただけないでしょうか。 ↓いつもの酔っ払い解説動画・・・ www.youtube.com 【VBA IE操作】Javascriptのalert「Webページからのメッセージ」を消す…

Excel Formから起動済みのIEを選択 テーブルを取得するテスト

…た。 > 【VBA IE操作】テーブル単体を取り出す にて勉強中の老人です。 > 上記サンプルはURLを記述して表示して >WEBページにテーブルの内容を取得しておりますが、 >当方も目的はページを次から次に切り替えて >その都度にテーブルの内容をEXCLEに蓄積したいと思っ > てます。(手動で開いたページのテーブル等) と、 既存IEを手動で操作して、データを抜く、 そんな質問が来ました。前回、既存IEの取得まで行ったので、 今回は、 テストでテーブルを探し、 選択された…

Excel Formから起動済みのIEを選択 Bodyの値を取得するテスト

…た。 > 【VBA IE操作】テーブル単体を取り出す にて勉強中の老人です。 > 上記サンプルはURLを記述して表示して >WEBページにテーブルの内容を取得しておりますが、 >当方も目的はページを次から次に切り替えて >その都度にテーブルの内容をEXCLEに蓄積したいと思っ > てます。(手動で開いたページのテーブル等) と、 既存IEを手動で操作して、データを抜く、 そんな質問が来たので、 初めの一歩として、今回は、テストで起動済みのIEを探し、 グローバル変数に入れてお…

IE操作 Web上の表 取り込み rowspan の対応を少し考えてみた

… バグ修正 VBA IE操作 JRA Ken3 ライブ プログラミング テスト中 です・・・ - YouTube www.youtube.com簡単な解説 と コード単勝取り込みテスト現在単勝の表を下記のコードで取り込むと、 'Webの表をシートへ転記(代入する) For y = 0 To objTABLE.Rows.Length - 1 '行のループ For x = 0 To objTABLE.Rows(y).Cells.Length - 1 '列数分ループ ' objTA…

ライブ配信でIE操作の参照設定など JRAオッズ取得できなかったけど・・

…JRA オッズ取得 IE操作の参照設定などを解説してみました。 ※JRA単勝オッズぐらいは取得・・と思ったが、 約二時間かかって、こんなもんかぐらいしかできなかった ぉぃぉぃ参照設定とデバッグ風景 VBA IE操作 JRA Ken3 ライブ プログラミング ・・・ - YouTube www.youtube.com ↑が配信したYouTubeライブのアーカイブです。動画で作成した、途中まで作成したテスト用のソース Sub ie_test() 'IEの表示をテストする。 'IE…

XXXXXさんへ If TypeName(objWindow.document) = "HTMLDocument" のチェックを残してみては?

下記の質問をいただきました。 JRAのホームページをボタンを押しながら画面を切り替えていこうとおもい、 次のken3の方法で実行しましたが、Title名がどのページも同じで、うまく切り替わってくれません。 そこで、「****」以下の方法でbodyから一意の文字列検索をしようとしましたが 「strTemp = objWindow.document.body.innertext」部分でエラーとなります。 各ページのTitle名が同じ場合の画面の切り替えについて、教えてください。'…

XXXXXさんへ 価格ドットcom で 証明書 エラー ? の 件

価格ドットcom で 証明書 エラー ? で 昔作成したIEの自動巡回ができない と 連絡をいただく。こちらでは再現性がない・・・ もしかして、自動巡回中に最新ウイルスにやられちゃったのかなぁ??あっ、似ているのが ken3memo.hatenablog.com ↑みたいに、変な広告が悪さしているのかなぁ?それとも、 迷惑な 連続アクセスに対して、 わざと違う期限切れの証明書を食わせている・・ な わけ 無いか明日、またチェックしてみます。。。。

XXXXXさんへ 最近レスポンスが遅かったり、対応できなくてスミマセン

…よくいただく質問が IE操作で ポップアップのOKボタンを押す方法 と JRA 本家のページから オッズを取得したい上記二つが特に多いですあとは、 あまりやったことがないOutlookの質問が比較的 多いかなIE操作で ポップアップ OK は APIの PostMessageA FindWindow で探す方法など、 私は詳しくなくて、 適切なアドバイスができなくてすみません。JRA正規のページから 競馬のオッズをEXCELシートへ 上記は 人気が出そうな良いネタ And 私…

Ken3 ホームページ 目次

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

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



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