Foxtable(狐表)用户栏目专家坐堂 → 狐表合并Excel数据出现显示不全


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

主题:狐表合并Excel数据出现显示不全

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/5/18 11:04:00 [显示全部帖子]

以下是引用hyxxad在2014-5-18 11:01:00的发言:
Excel数据:50*50  600*900这种在狐表上不显示 0.75 1.5这些数据会正常显示,求指教

 

第一:你狐表的表的列必须是字符类型;

 

第二:你要去设置一下excel单元格的格式,要把一整列设置成文本;

 

第三:如果还不能合并成功,就需要用代码合并了。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/5/18 11:18:00 [显示全部帖子]

以下是引用hyxxad在2014-5-18 11:15:00的发言:
Excel设置了文本 还是不能解决  

 

那有两种方法。

 

1、在这一列的所有单元格前面加入一个单引号'50*50 '600*90

 

2、代码法

 

[此贴子已经被作者于2014-5-18 11:21:04编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/5/18 11:21:00 [显示全部帖子]

 代码法发错了,应该参考这里

 

http://www.foxtable.com/help/topics/2334.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/5/18 11:35:00 [显示全部帖子]

以下是引用hyxxad在2014-5-18 11:26:00的发言:
才开倒腾这个狐表,呵呵 看代码犹如天书  Excel设置还能懂 版主有简单的吗?这个问题应该属于属性匹配的问题吧?

 

测试了一下,如果不想用代码的话,就这样变通一下:把excel另存为txt文件,然后再合并


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/5/18 11:55:00 [显示全部帖子]

Dim mg As New Merger 
mg.SourcePath = "c:\" '指定数据文件所在目录 
mg.Format = "Delimited" '指定格式 
mg.SourceTableName = "物料信息" '指定要合并的文件,无需扩展名 
mg.DataTableName = "物料信息表" '指定接收数据的表 
mg.Merge() '开始合并

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/5/18 12:01:00 [显示全部帖子]

 你不要用代码合并,你直接用菜单的合并

 

 高速合并->文本文件。

 

 如果你要用代码合并的话,看这里 http://www.foxtable.com/help/topics/2334.htm


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/5/18 12:16:00 [显示全部帖子]

 回复12楼,还是直接到excel吧,但是merger不能合并不同类型的一列内容的。

 

 需要自己编写代码合并。看11楼。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/5/18 14:25:00 [显示全部帖子]

 回复14楼,去设置列属性的显示格式

 

http://www.foxtable.com/help/topics/0050.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/5/18 14:26:00 [显示全部帖子]

 如果用代码,这样设置 http://www.foxtable.com/help/topics/1659.htm

 


 回到顶部