2016-06-07 48 views

回答

5

因为您需要掩盖该字符串中的反斜杠

"C:\ExcelWorkbooks\MyWorkbook.xlsm" 

\被用作逃避角色,所以你也必须逃避它们。无论是与其他\逃脱他们:

"C:\\ExcelWorkbooks\\MyWorkbook.xlsm" 

或使用@为逐字声明字符串:

@"C:\ExcelWorkbooks\MyWorkbook.xlsm" 
+0

尝试,这并不为我工作。这两种方式都没有运气 –

+0

@MohammedFaisal所以你可能在该字符串中有一些其他无效字符(例如某些未显示的Unicode字符)。尝试重新输入路径。 –

+0

我重试,因为你说..still相同的错误。奇怪的是,当我编写代码时似乎没有错误,但是当我编译它时,会出现错误。 –

相关问题