以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  这段代码导入电子表格,提示出错?老大帮帮忙  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=15464)

--  作者:雨中的泪
--  发布时间:2011/12/27 11:14:00
--  这段代码导入电子表格,提示出错?老大帮帮忙
Dim dlg As New OpenFileDialog    \'定义一个新的OpenFileDialog
dlg.Filter= "Excel文件|*.xls"        \'设置筛选器
dlg. title= "接收电子表格文件"  
If dlg.ShowDialog = DialogResult.Ok Then       \'如果用户单击了确定按钮
MessageBox.Show("你选择的是:" & dlg.FileName,"提示") \'提示用户选择的文件
Dim ip As New Merger  
ip.SourcePath = dlg.FileName  \'指定数据文件
ip.Format = "excel" \'指定合并文件格式
ip.SourceTableName = "基础数据"      \'指定要合并的表
ip.Fields = "A"   \' 指定要合并的字段(列)
ip. DataTableName ="基础数据" \'合并后的表名
ip.FieldMaps.Add("A","数据")
ip. Merge()   \'开始合并
Else
     Return       \'点击否终止代码的执行
End If

--  作者:雨中的泪
--  发布时间:2011/12/27 11:15:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看

--  作者:雨中的泪
--  发布时间:2011/12/27 11:22:00
--  
老大帮帮忙
--  作者:雨中的泪
--  发布时间:2011/12/27 11:27:00
--  
老大帮帮忙

--  作者:唐尸三摆手
--  发布时间:2011/12/27 11:55:00
--  
你做个例子上来,这样别人才好帮你分析的
--  作者:blackzhu
--  发布时间:2011/12/27 13:03:00
--  

明明就是告诉你,基础数据表不存在,你查查!


--  作者:czy
--  发布时间:2011/12/27 13:09:00
--  

这样试试

 

ip.SourceTableName = "基础数据$"      \'指定要合并的表


--  作者:雨中的泪
--  发布时间:2011/12/27 15:06:00
--  
早就试过了,不行
--  作者:雨中的泪
--  发布时间:2011/12/27 15:14:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:数据导入.table

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:基础数据.xls


--  作者:雨中的泪
--  发布时间:2011/12/27 15:33:00
--  
还是不行呀,
老大帮帮忙