以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]狐表如何导入或者合并英文字符  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=27617)

--  作者:eboe
--  发布时间:2013/1/5 23:13:00
--  [求助]狐表如何导入或者合并英文字符

Dim mg As New Merger
mg
.SourcePath = "c:\\data\\销售管理.xls"
mg
.Format = "excel" \'指定格式
mg
.SourceTableName = "订单" \'指定要合并的表
mg
.DataTableName = "订单" \'指定接收数据的表
mg
.Merge() \'开始合并

 

这段代码无法合并带英文的货号,数字的可以,我用导入的代码也不行,为什么?怎么才能够 正确导入带英文的货号呢?

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目3.rar

[此贴子已经被作者于2013-1-6 0:32:06编辑过]

--  作者:e-png
--  发布时间:2013/1/5 23:27:00
--  

给个例子呀


--  作者:lin_hailun
--  发布时间:2013/1/6 9:21:00
--  
 大概这样,Merger是有那样的毛病,导入有时候有些数据无法导入。下面的是一个一个写进去的,导入就慢一些。你可以结合merger优化一下的,只用后者导入不能导入的列内容,其余的时候merger

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目3.table


--  作者:eboe
--  发布时间:2013/1/8 0:17:00
--  
以下是引用lin_hailun在2013-1-6 9:21:00的发言:
 大概这样,Merger是有那样的毛病,导入有时候有些数据无法导入。下面的是一个一个写进去的,导入就慢一些。你可以结合merger优化一下的,只用后者导入不能导入的列内容,其余的时候merger

 下载信息  [文件大小:280.0 KB  下载次数:1]
图片点击可在新窗口打开查看点击浏览该文件:管理项目3.table

谢谢,学习一下,我发一个问题,当EXCEL文件不是文本列的就不能正常导入和合并,如果全变成文本列到是可能导入了,可有的时候忘记或者工作量加大,也是挺麻烦的一件事,软件的功能不就应该是减少工作量吗,觉得这个BUG在狐表里应该改一下.

 


--  作者:lin_hailun
--  发布时间:2013/1/8 9:00:00
--  
以下是引用eboe在2013-1-8 0:17:00的发言:

谢谢,学习一下,我发一个问题,当EXCEL文件不是文本列的就不能正常导入和合并,如果全变成文本列到是可能导入了,可有的时候忘记或者工作量加大,也是挺麻烦的一件事,软件的功能不就应该是减少工作量吗,觉得这个BUG在狐表里应该改一下.

 


这个是bug,但是这个是高速导入或者高速合并必有的bug,如果希望完完全全导入的话,建议直接编写代码一个单元格一个单元格地写入。