操作EXCEL读取工作薄名称?
如何通过程序读到EXCEL工作薄名称,请教了.我现在只能默认sheet1,改个名字就不行了.
怎么样才能读到sheet1位置的名称. --------------------编程问答-------------------- 看这段代码:
public static string Test2()
{
ApplicationClass appc = new ApplicationClass();
appc.Visible = true;
var t = appc.Workbooks.Open(@"E:\Desktop\T.xls", null, null, null, null, null, null, null, null, null, null, null,
null, null, null);
string ret = "";
foreach (Worksheet ws in t.Worksheets)
{
ret += ws.Name + "|";
}
return ret;
}
这个函数返回以:|隔开的所有sheets名称。 --------------------编程问答-------------------- 随手写的还是不行,刚测试了一下,修改了一个地方,现在通过了。
public static string Test2()
{
ApplicationClass appc = new ApplicationClass();
appc.Visible = true;
var t = appc.Workbooks.Add(@"E:\Desktop\T.xls");
string ret = "";
foreach (Worksheet ws in t.Worksheets)
{
ret += ws.Name + "|";
}
return ret;
}
补充:.NET技术 , ASP.NET