C#,用的epplus,已知有一个Excel(*.xlsx)表,共有名称分别为“桥涵表(废弃)”“桥涵表(修改版本1)”,“桥涵表(最终)”,“sheet1”共计4个sheet表。
工作时双击打开这个Excel表,默认显示的是“桥涵表(最终)”这个sheet表格。
问题:
如何用代码找到 这个Excel表的默认打开的sheet表明是“桥涵表(最终)”?并把这个表明赋值给变量 A。求代码,谢谢。
没用过epplus, 但是应该有**ActiveSheet**这样的对象
用Spire.xls就有ActiveSheet对象,可以获取当前打开的工作表
Workbook wb = new Workbook();
wb.LoadFromFile(@"C:\Users\Administrator\Desktop\test.xlsx");
//获取当前sheet
Worksheet sheet = wb.ActiveSheet;
string A = sheet.Name;
Workbook.View.ActiveTab