2016-09-09 25 views
0

こんにちはすべてExcelからデータをインポートしようとしたときにエラーが発生しました。 lotusscriptがブックを開く時点で、私は「Excelscriptブックを開くときにエラーが発生しました

" Microsoft Excel: Office has detected a problem with this file cannot be opened. Error in XlsWeb In Initialise 70"` 

のようにエラーになります。そして、行番号70でブックを開こうとしています。ログ

E:\temp\09-09-2016042956AM.xls 

Set xlsApp = CreateObject("Excel Application"); 
MessageBox varfilename 
xlsApp.Workbooks.Open varfilename 

私は正しくインポートファイルをいくつか持っていますが、私はそれを受信したファイルは、FILEと私は、このエラーを与えることを開くことができません。ファイルに問題がある場合は、教えてください。私は「私たちの他のファイルが正しく

+1

さて、このファイルについてはあまり知られていません。 Excelで開こうとするとどうなりますか?パスワードを求めるプロンプトは表示されますか?暗号化されていますか?読み取り専用ですか?実際にはExcelスプレッドシートで、拡張子が.xlsのファイルだけではありませんか?それを判断するのに役立つものではありません。 – Duston

+0

@Duston互換モード(読み取り専用)です。いいえ、パスワードの入力を促すメッセージはありません。また、暗号化についても何もありません。 – LotusWorst

+0

ロータススクリプトで開くことができる他のファイルは、Excelでも互換モード(読み取り専用)で開いていますか? –

答えて

-1

を作業しているとエラーがないコーディングにまったくxlsApp.Workbooks.Openを使用しますが、Excelが見えるようにし、ちょうどそのユーザーコントロールに

xlsApp.Visible  = True 
xlsApp.UserControl = True 

を与えてはいけないと思いますEnd Sub 'をあなたのルーチンから外します。

関連する問題