jQueryのflatpickrをVBAで攻略する第4回 日の入力をしよう

こんにちは、今日は第4回「日の入力をしよう」です。 第1回で起動したカレンダーの日を変更する方法です。もうお察しはつくかと思いますが、マウスイベント中のmousedownイベントを使います。ただし、注意したいのは、日付入力に関してページの仕様を見るとclass属性ではユニークキーになっていないことです。objIE.document.getElementsByClassName()では取得で…

続きを読む

jQueryのflatpickrをVBAで攻略する第3回 年の入力をしよう

こんにちは、今日は第3回「年の入力をしよう」です。 第1回で起動したカレンダーの年を変更する方法です。ページの仕様を見るとINPUTタグが付いていましたがボックスはなく、横方向のスピンボタンだけです。マウスイベントしかありません。ただし、clickイベントではなく、mousedownイベントです。 VBA Dim elem2 As Object 'デフォルトは2018 arrow…

続きを読む

jQueryのflatpickrをVBAで攻略する第2回 月の入力をしよう

こんにちは、今日は第2回「月の入力をしよう」です。 前回で起動したカレンダーの月を変更する方法です。ページの仕様を見るとSELECTタグが付いていました。ということはセレクトボックスを選択するコードを書けばよいとわかります。ただし、ここで注意しなければいけないのは、下記のようにSELECTタグの要素にはonchangeがないということです。いくらセレクトボックスの数値を変更しても、それだけ…

続きを読む

jQueryのflatpickrをVBAで攻略する第1回 カレンダー入力flatpickrを起動しよう

こんちには、私、最近、投資信託を始めました。投資信託には基準価額のチェックが大切ですよね。基準価額のデータは各証券会社で公表されています。このデータの抽出を自動化できないか。ということで、これから5回にわたりYahoo!ファイナンスの時系列ページから任意の日付の基準価額を抽出する方法を検討してみたいと思います。 さて、手動の場合はどうやっているかというと、自至双方の日付欄に検索したい日付を…

続きを読む