我的程序有问题,通过使用PIA打开excel文件.下面是我的示例代码; 有什么建议?
path = @"C:\\Test Template.xls";
wb = objExcel.Workbooks.Open(path, Missing.Value, Missing.Value , Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value);
Run Code Online (Sandbox Code Playgroud)
执行此代码后,程序返回错误消息"无法访问Test Template.xls".有人可以解释这个错误的原因,我很困惑..
我很确定问题在这里:
path = @"C:\\Test Template.xls";
Run Code Online (Sandbox Code Playgroud)
你应该使用"@"来表示字符串是文字的
path = @"C:\Test Template.xls";
Run Code Online (Sandbox Code Playgroud)
或者将反斜杠转义为"\\".
path = "C:\\Test Template.xls";
Run Code Online (Sandbox Code Playgroud)
不是都.