システムトレード用の開発ツールです。エクセルのVBAを駆使して最高のパフォーマンスを目指します。基本は無料
エクセル2007の場合、セルレーダー導入時に株価データーの取り込みが出来ない場合があります。その対処方法を説明します。このトラブルは解決済みです。
具体的にいうと、「外部データのフォーマットが正しくありません」、または、「このデータソースには、表示できるテーブルがありません。」というエラーが、初期導入の時に出た場合です。
テーブルの制御にはODBCというアプリを使っているのですが、それに対応するドライバーが入っていないためにエクセルのファイルを認識できないみたいです。ですので、そのドライバー先に導入する必要があります、もちろん無料です。
1.一度、エクセルを閉じて、ウィンドウズの「コントロールパネル」→「管理ツール」→「データソース(ODBC)」を選択します。図1が表示されます。

2.図1のユーザーDSNというタブの中に、もしMisrosoft Excel Driver(*xls,*xlsx,*xlsm,*xlsb)というドライバがない場合は、右側の追加ボタンを押します。すると図2が表示されるので、その中のMisrosoft Excel Driver(*xls,*xlsx,*xlsm,*xlsb)という項目があると思いますので、選択し、完了ボタンを押します。

3.最後に、図3で、データソース名を指定されるので、Excel Files とします。もし同名のファイルが存在してた場合はその場合は後で分かるように任意の名前にします(例:Misrosoft Excel Files )名前を追加したら、OKボタンを押します。

以上でODBCの設定は終わりです。後は再度初期導入シートを使い、先ほど追加したドライバーが表示されるとおもいますので、それを選択したら、3.xlsファイルの株価データーが導入されると思います。

追加されたドライバーを選択します。

投稿者 システムトレーダー壱式 : 2009年03月15日 06:18
このエントリーのトラックバックURL:
http://systemtrader.info/cgi/mt/mt-tb.cgi/125