0

既存の Excel ファイルを C# のワークブックに追加しようとしていますが、hresult 0x800a03ec から例外が発生しています。私のコードは

Globals.ThisWorkbook.Application.Sheets.Add("C:\Users\..\Sheet11");

エラーを回避して既存の Excel シートを追加するにはどうすればよいですか? 助けてください。ありがとうございました。

4

1 に答える 1

0

コードが.Add("C:\Users\..\Sheet11");間違っている場合は、文字列が正しくエスケープされていないという問題があります。ファイル名は

  • いずれか@"C:\Users\My\Sheet11.xls"(@最初に varbatim 文字列を使用することに注意してください)
  • または"C:\\Users\\My\Sheet11.xls"(注意\\- 「\」記号のエスケープ)。
于 2012-09-29T06:16:49.963 に答える