Foxtable(狐表)用户栏目专家坐堂 → [求助] 导入excel数据会重复,如何通过遍历方法合并重复数据


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

主题:[求助] 导入excel数据会重复,如何通过遍历方法合并重复数据

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


加好友 发短信
等级:童狐 帖子:220 积分:1751 威望:0 精华:0 注册:2016/3/2 9:22:00
[求助] 导入excel数据会重复,如何通过遍历方法合并重复数据  发帖心情 Post By:2016/12/9 10:24:00 [只看该作者]

例如我要导入excel内的各列数据进狐表中,

原代码如下:
Forms("考勤统计").open()
MainTable = Tables("考勤统计表")
Dim dlg As New OpenFileDialog '定义一个新的OpenFileDialog
dlg.Filter= "Excel文件|*.xls;*.xlsx" '设置筛选器
If dlg.ShowDialog = DialogResult.Ok Then '如果用户单击了确定按钮
    Dim count As Integer = DataTables("考勤统计表").datarows.count
    Dim mg As New Merger
    mg.SourcePath = dlg.FileName
    mg.Format = "excel"
    mg.SourceTableName = "sheet1$"
    mg.DataTableName = "考勤统计表"
    mg.Merge()
    msgbox(DataTables("考勤统计表").datarows.count - count)
End If


但是每次可以重复不停导入,怎么修改代码,可以实现
图片点击可在新窗口打开查看此主题相关图片如下:导入数据.png
图片点击可在新窗口打开查看
同样的“姓名”,‘年份’,‘月份’ ,再次导入了,可以合并掉。

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107785 积分:548276 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/12/9 11:22:00 [只看该作者]


 回到顶部