我的代码是:
string Xlsx_path = @"C:\Program Files (x86)\";
System.Diagnostics.Process.Start("EXCEL.exe", "\"" + Xlsx_path + "/textexcel.xlsx" + "\"");
但结果是
'C:\ Program Files(x86)\ BEB5C000'文件不可执行'
我想那个
'textexcel.xlsx'值更改为'BEB5C000'
但我找不到原因。
答案 0 :(得分:-1)
试试这个:
string Xlsx_path = @"D:\Test"; // your file path
string fileName = "textexcel.xlsx";
System.Diagnostics.Process.Start(Path.Combine(Xlsx_path, fileName));