2
私はExcelドキュメントをインポートする古いアプリケーションを管理しています。長い間素晴らしい仕事をしていましたが、約6ヶ月前には機能しなくなりました。数ヶ月間、エラーの有無を調べたところ、Exceldocument
のワークシート名の末尾に$記号が必要であることがわかりました。OleDBとドル記号
この要件を変更した可能性はありますか?新しいバージョンのExcel?私は、このドキュメントを入手した会社がOfficeスイートをアップグレードしたことを知っていますが、これが問題かどうかを確認することはできませんでした。私たちはまだ.xls
ファイルを取得するので、私は同じであるはずです。
Officeで何か起こりましたか?事前 で
おかげローランド
ドル記号なしでExcelクエリを実行したことはありません。新旧のExcelのバージョンは何ですか? – cadrell0
[IFF](http://en.wikipedia.org/wiki/If_and_only_if)コードが変更されず、データが変更されていない場合、変更は環境内にある必要があります。 @ cadrell0によると、あなたはオフィスのバージョンを見つける必要があり、うまくいけばあなたの環境で結果を再現できるようになるでしょう。 Excelの最新バージョンであっても、xlsファイルを保存できることに注意してください。 –
名前付き範囲を照会することはできますが、 '$'は必要ありませんが、括弧は必要ありません(どのワークシート名でもかまいません)。 http://support.microsoft.com/kb/257819 –