0

次の vb.net コードは 2010 年には機能しますが、2007 年には頻繁に機能しなくなります。一貫性さえありません。

_Application1.ActiveWorkbook.Save()

_Applicatio1n のタイプはMicrosoft.Office.Interop.Excel.Application

これはエラーコードです:0x800A03EC

ファイルはネットワークドライブなどにはありません(Google検索に基づく一般的な理由と思われます)。

4

1 に答える 1

0

解決策を見つけました。問題は、Excel 2010 の vba が 2010 バージョンの Office (具体的には Microsoft Outlook Library 14.0) に固有の dll を参照していたことです。参照を削除すると (不要になりました)、すべて正常に機能しました。

于 2012-07-02T23:33:32.627 に答える