Foxtable(狐表)用户栏目专家坐堂 → 批量导入EXCEL


  共有1763人关注过本帖树形打印复制链接

主题:批量导入EXCEL

帅哥哟,离线,有人找我吗?
atlas77
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:54 积分:741 威望:0 精华:0 注册:2017/9/13 19:13:00
批量导入EXCEL  发帖心情 Post By:2024/3/14 14:57:00 [只看该作者]

请问我有100个EXCEL不同名工作薄,每个工作薄里各有1个工作表(也不同名),请问如何批量导入FOXTABLE生成100个表格(名称同工作薄名称)

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/3/14 15:10:00 [只看该作者]

Dim dlg As New OpenFileDialog
dlg.MultiSelect = 
True
dlg.Filter= "Excel文件|*.xls" '设置筛选器
If
 dlg.ShowDialog = DialogResult.OK Then
    For
 Each fl As String In dlg.FileNames
Dim Book As New XLS.Book(fl)
Dim name
 As string = Book.Sheets(0).name
Dim ip as New Importer
ip
.SourcePath = fl '指定数据文件
ip
.SourceTableName = name & "$" '指定要导入的表
ip.NewTableName =name '导入后的表名
ip.Format = "Excel" 
'指定导入格式

ip
.Import()
    Next
End
 If

 回到顶部