Kingsoft Spreadsheetsで株価取得 その1 [VBA]
さて、前の記事で作成したKingsoft Spreadsheetsのシートに、
株価更新の機能を追加していきます。
需要はなさそうですが、VBA自体はExcelと同じみたいなので、簡単に説明していきます。
※私の使用しているKingsoft SpreadsheetsはVBA版です。
通常のKingsoft SpreadsheetsだとVBAが使えないと思います。ご了承ください。
データの取得元はYahoo!ファイナンスです。
適当な位置にコマンドボタンを作成して
Visual Basicエディターを起動します。
今回はHTMLDocumentを使用しますので、
参照設定からMicrosoft HTML Object Library を選択します。
コマンドボタンのクリックイベントの中にデータ取得のプログラムを書きます。
Private Sub CommandButton1_Click() |
上の例はとりあえずシャープの時系列を取得しています。
resHtmlにシャープの時系列のページが入っていますので、
そこから終値を抜き出す必要があります。
その前に、シャープ固定だと何の役にも立たないので^^;、
次回はシート上のコードからURL文字列を作成したいと思います。
コメント 0