以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何在对话框中将指定excel表格导入表中 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=70605) |
-- 作者:zstk7333 -- 发布时间:2015/6/25 0:15:00 -- 如何在对话框中将指定excel表格导入表中 http://www.foxtable.com/help/topics/2492.htm 这个示例中是将指定的excel文件放入文件夹中,如何操作可以打开一个对话框,在对话框中选择一个excel文件后在导入指定的表中?谢谢
|
-- 作者:Bin -- 发布时间:2015/6/25 8:56:00 -- 参考帮助http://www.foxtable.com/help/topics/0328.htm |
-- 作者:zstk7333 -- 发布时间:2015/6/25 22:55:00 -- 回复:(Bin)参考帮助http://www.foxtable.com/help/... Dim dlg As New OpenFileDialog \'定义一个新的OpenFileDialog dlg.Filter= "Excel文件|*.xls;*.xlsx" \'设置筛选器 If dlg.ShowDialog = DialogResult.Ok Then \'如果用户单击了确定按钮 Dim Book As New XLS.Book Dim Sheet As XLS.Sheet = Book.Sheets(0) Dim dr As DataRow = DataTables("员工").AddNew dr("姓名") = sheet(4,1).Text dr("部门") = sheet(5,1).text dr("出生日期") = sheet(4,3).text dr("雇佣日期") = sheet(5,3).text dr("性别") = sheet(6,1).text dr("职务") = sheet(6,3).text dr("地址") = sheet(7,1).text dr("家庭电话") = sheet(8,1).text dr("办公电话") = sheet(8,3).text dr("备注") = sheet(9,0).text Dim fl As String = ProjectPath & "Attachments\\" & dr("姓名") & ".jpg" If Sheet(4,4).SaveImage(fl) Then \'如果照片保存成功 dr("照片") = fileSys.GetName(fl) End If Else e.Form.Close() End If 这样编写,错误在哪?谢谢
|
-- 作者:大红袍 -- 发布时间:2015/6/25 23:10:00 -- Dim dlg As New OpenFileDialog \'定义一个新的OpenFileDialog dlg.Filter= "Excel文件|*.xls;*.xlsx" \'设置筛选器 If dlg.ShowDialog = DialogResult.Ok Then \'如果用户单击了确定按钮 Dim Book As New XLS.Book(dlg.FileName) Dim Sheet As XLS.Sheet = Book.Sheets(0) Dim dr As DataRow = DataTables("员工").AddNew dr("姓名") = sheet(4,1).Text dr("部门") = sheet(5,1).text dr("出生日期") = sheet(4,3).text dr("雇佣日期") = sheet(5,3).text dr("性别") = sheet(6,1).text dr("职务") = sheet(6,3).text dr("地址") = sheet(7,1).text dr("家庭电话") = sheet(8,1).text dr("办公电话") = sheet(8,3).text dr("备注") = sheet(9,0).text Dim fl As String = ProjectPath & "Attachments\\" & dr("姓名") & ".jpg" If Sheet(4,4).SaveImage(fl) Then \'如果照片保存成功 dr("照片") = fileSys.GetName(fl) End If Else e.Form.Close() End If |
-- 作者:zstk7333 -- 发布时间:2015/6/26 6:03:00 -- 回复:(大红袍)Dim dlg As New OpenFileDialog '定义... 谢谢!!! |