株価チャート一括取得ツール(ExcelVBA)
全ての銘柄の株価チャートが一覧で見えるので、チャートから銘柄を探す人には役立つと思います。
四季報に掲載されているチャートではすぐに古くなるし、Yahooファイナンス等で一つずつ見るのも手間がかかるので作ってみました。
≪クリックすると拡大します。ダウンロード
注意事項を理解した方のみダウンロードして下さい。下のアイコンを右クリックして対象をファイルに保存メニューを選択してください。
※LZH形式で圧縮してありますので、解凍してからご使用ください。
更新履歴
| 日付 | 内容 |
| 2008/06/25 | ・銘柄名と銘柄コードをテキストボックスではなくセルに直接表示するように変更。 ・銘柄コードの更新機能を追加。 |
| 2007/09/20 | ・チャートに銘柄名と銘柄コードを表示する機能を追加。 ・銘柄コードを指定してチャートの取得を行なうと一部の環境においてエラーが発生する件を修正。。 |
| 2007/05/23 | ・銘柄を指定してチャートを取得する機能を追加。 ・1日、2年、5年チャートを取得する機能を追加。 |
| 2007/05/13 | ・一部の環境においてエラーが発生し実行できなかった件を修正。 ・銘柄データを更新。 |
| 2007/01/08 | ・銘柄データを更新。 ・大きいサイズのチャートを取得した時に、A4サイズでそのまま印刷できるように印刷範囲を自動設定するように変更。 |
使用方法
1.ダウンロードしたExcelファイル(chart.xls)をマクロを有効にして開きます。「address」というシートがありますが編集しないでください。
2.Excelメニューのツール>マクロ>マクロを選び、[実行]を選択し実行ボタンを押します。


※マクロが無効となって実行できない場合はメニューのツール>マクロ>セキュリティを選択しセキュリティレベルを中以下に設定してください。
3.下の画面が表示されるので、取得を行なうチャートの種類と市場を選択し「データ取得」ボタンを押します。

新規にシートが追加されチャートの貼り付けが開始されます。
※全てのデータを取得するには大変長時間かかりますので、途中で処理を中断する場合は「キャンセル」を押してください。

データ取得する銘柄を個別に指定する場合は
| ”銘柄コード指定”という名前のワークシートを選択します。 | |
![]() |
A列の2行目から下に向かって4桁の半角数字でデータを取得する銘柄のコードを記入して下さい。 ※データの間に空白行を設けないでください。 設定が終了したら「”銘柄コード指定”シートで設定した銘柄コードのデータを取得」にチェックを入れ、データ取得ボタンを押します。 |
| 株分析用フリーソフト |

