以文本方式查看主题 - 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=60612) |
-- 作者:wll1919 -- 发布时间:2014/11/27 18:53:00 -- 求助:批量合并EXCEL表格缺失了部分数据 如题 使用mg.Merge() 命令合并EXCEL,有部分表格的数据缺失,这是为什么呢? 这就是EXCEL表格的缺陷了,小于15位的纯数字很容易有问题。现在在录入的格式上采用XXX-XXXX-XXXX,已经解决了这个问题。
[此贴子已经被作者于2014-11-28 14:19:33编辑过]
|
-- 作者:有点甜 -- 发布时间:2014/11/27 19:02:00 -- 如果你的excel某列的数据格式不一致,就会有此现象。
用代码合并吧 http://www.foxtable.com/help/topics/2334.htm
|
-- 作者:wll1919 -- 发布时间:2014/11/27 19:07:00 -- 我在一个个表检查的时候发现了。因为是各个单位发给我的不同的表格,应该是每个电脑的自带字体不一样。我试试统一更换一个字体。 格式这些都是一一调整过的,应该不是数据格式的问题。 失败,用EXCEL表打开就发现很多错误检查项提示。 很奇怪,我身份证列同样有这个,但是都导入成功,电话列大量缺失。。。上不起。 [此贴子已经被作者于2014-11-27 19:21:23编辑过]
|
-- 作者:有点甜 -- 发布时间:2014/11/27 19:31:00 -- 看2楼,用代码导入 |
-- 作者:wll1919 -- 发布时间:2014/11/27 19:42:00 -- 我是把EXCEL做数据表,因为特别是人员入住信息,全是各个单位发给我的,而且更新非常频繁,有时增减的频率也很大,无法像进销存之类的,做好初期数据后,后面全靠系统数据库来统计。所以才使用了Merger合并。用代码导入不是长久之计策,我是每次更新数据,就重新初始化项目,然后重新导入所有的文件夹里面的表格。所以光靠简单代码是不行的,复杂的我又不会写。。。 |
-- 作者:有点甜 -- 发布时间:2014/11/27 19:51:00 -- merger和代码合并,都是一个意思的。
如果是说excel的表结构不同,你就的先规范好数据再合并 |
-- 作者:wll1919 -- 发布时间:2014/11/27 20:07:00 -- 我在EXCEL表里,都是一个一个调整过了,还是有部分导入不成功,全是最后一列,电话列。 |
-- 作者:有点甜 -- 发布时间:2014/11/27 20:08:00 -- 你确定用2楼的代码导入不成功? |
-- 作者:有点甜 -- 发布时间:2014/11/27 20:10:00 -- http://foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=51515&replyID=&skin=1
|
-- 作者:游 -- 发布时间:2014/11/27 20:29:00 -- Excel导入前,要先做好 数据规范化 不是字体 第一重要的是空格处理 第二重要的是隐形字符处理 这两个都是肉眼检查不了的。
|