以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 导入判断问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=188205) |
-- 作者:HJG_HB950207 -- 发布时间:2023/9/7 12:29:00 -- 导入判断问题 Dim dlg As New OpenFileDialog \'定义一个新的OpenFileDialog dlg.Filter = "Excel文件|*.xls;*xlsx" \'设置筛选器 If dlg.ShowDialog = DialogResult.Ok Then \'如果用户单击了确定按钮 Dim ip As New Importer ip.Format = "Excel" ip.SourcePath = dlg.FileName \'指定数据文件 ip.SourceTableName = "sheet0" \'指定要导入的表 ip.NewTableName = "原始表1" \'导入后的表名 ip.Import() End If 如何用代码判断要导入的电子表是否含sheet0,如存在sheet0则导入,否则退出。
|
-- 作者:有点蓝 -- 发布时间:2023/9/7 13:31:00 -- If dlg.ShowDialog = DialogResult.Ok Then \'如果用户单击了确定按钮 Dim Book As New XLS.Book(dlg.FileName)for each Sheet1 As XLS.Sheet in Book.Sheets if Sheet1.name = "sheet0" 原导入代码 exit for end if next end if
|