楽天証券のリアルタイムスプレッドシートを利用して、VBAにて完全自動売買システムを作ろうと思っています。やりたいことは、ログイン→銘柄選択→売買までを自動化することです。VBAの基礎知識はあるのですが、IEとの連携に関する書籍・レポートがなかなか見つからず困っています。ご存知の方や、そのほかいい方法をご存知の方がいらっしゃれば教えていただけないでしょうか?よろしくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:acute_hello_to No.1

回答回数47ベストアンサー獲得回数1

ポイント10pt

http://support.microsoft.com/kb/311294/JA/

[HOW TO] Visual Basic .NET で Web ブラウザ コントロールをホストしてフォーム データをポストする方法

Microsoft Internet Controls (WebBrowserコンポーネント)を利用することになると思います。

shdocvw.dllを利用します。

認証をする場合には、GETメソッドではなく、POSTが必要になるとおもいますので、

ご注意ください。その他、基本的なHTTPの仕組みがわからないと難しいかもしれません。


Excelなら基本はこうです。


1. 参照設定でMicrosoft Internet Controlsを追加する。

2. WebBrowserクラスのオブジェクト変数を作成。

※こんな感じ Dim axBrowser As New WebBrowser

3.Navigate2でデータを送信

4.documentで受信結果を操作

http://support.microsoft.com/default.aspx?scid=kb;ja;243058

[OFF2003] WebBrowser コントロールを使用して Office ドキュメントを開く方法

id:nitscape No.2

回答回数526ベストアンサー獲得回数0

ポイント50pt

http://homepage1.nifty.com/MADIA/vb/vb_bbs/200402_04020007.html

VB�̖��߂����A�u���E�U�̍X�V�{�^���

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません