C#操作Excel时出现错误:“'Sheet1$' 不是一个有效名称”的解决方案
(2013-12-05 16:21:46)
标签:
excelc |
分类: C#、Excel |
对于出现如题的错误,本人的另一篇博文已经指出原因,那么怎样才能自动获得Excel中各个sheet的名称呢?这样就能动态的选中返回那个sheet的数据,即使用户更改了名称也不怕,完全可以把所有sheet的名称列出来供用户选择。下面就把解决问题的代码列出来,主要用到了OleDbConnection.GetOleDbSchemaTable()方法。