以文本方式查看主题

-  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=129603)

--  作者:dzy1232016
--  发布时间:2019/1/2 15:16:00
--  导入Excel文件时如何判断原库有相同文件表的表
导入Excel文件时如何判断原库有相同文件表的表
若存在相同文件名的表则删除原库中的表再导入,若无相同文件名的表则直接导入
Dim th As new OpenFileDialog
Dim tr As new  Importer
th.Filter="97-03版Excel文件(*.xls)|*.xls|07后版Excel文件(*.xlsx)|*.xlsx"
If th.ShowDialog=dialogresult.ok Then
    tr.SourcePath=th.FileName
    tr.SourceTableName="Sheet1$"
    tr.NewTableName="原始成绩"
    tr.Format="Excel"
    tr.Import()
End If
这是写好的第一次成功,第二次导入时提示已经有相同文件的表了如何解决

--  作者:有点甜
--  发布时间:2019/1/2 15:31:00
--  

改成merger合并数据,如

 

http://www.foxtable.com/webhelp/scr/0685.htm

 


--  作者:dzy1232016
--  发布时间:2019/1/2 15:39:00
--  
我想的是删除原库表不是合并,随着数据越来越多合并许多小问题
--  作者:有点甜
--  发布时间:2019/1/2 15:59:00
--  
以下是引用dzy1232016在2019/1/2 15:39:00的发言:
我想的是删除原库表不是合并,随着数据越来越多合并许多小问题

 

删除表格,参考

 

http://www.foxtable.com/webhelp/scr/2122.htm