以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [讨论] 从Excel表格中读取字符串的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=61117) |
||||
-- 作者:ncefans -- 发布时间:2014/12/7 14:01:00 -- [讨论] 从Excel表格中读取字符串的问题 在一个Excel文件模板中的一个单元格保存有一个文件夹名称,用代码读取的时候,总是出错. 比如这个: D:\\\\\\Personal\\\\\\All Documents\\\\\\OneDrive\\\\\\客户相关读出来是D:\\Documents\\客户相关, 其他全部被忽略了. 前面加@,也不行,全部用引号括起来也不行. 特意做了一个demo,请见附件,谢谢! 窗口中的button_click代码如下: Dim tmp As String = ProjectPath & "demo.xls" Dim Book As New XLS.Book(tmp) Dim s1 As String = Book.Sheets(0)(0,0).Value MessageBox.Show(s1)
|
||||
-- 作者:有点甜 -- 发布时间:2014/12/7 14:05:00 -- Dim tmp As String = ProjectPath & "demo.xls" Dim App As New MSExcel.Application Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open(tmp) Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1) Dim s1 As String = ws.Cells(1,1).Value MessageBox.Show(s1) app.quit |
||||
-- 作者:ncefans -- 发布时间:2014/12/7 14:09:00 -- 谢谢甜版主的光速回复. 直接用Application类来操作Excel可以了,谢谢! 那么这个问题是Foxtable的bug了?
[此贴子已经被作者于2014-12-7 14:19:20编辑过]
|
||||
-- 作者:有点甜 -- 发布时间:2014/12/7 14:31:00 -- 嗯嗯,是的。 |