以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 帮忙完善下EXCLE导入代码吧~~ (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=32228) |
||||
-- 作者:jiskin -- 发布时间:2013/4/27 20:30:00 -- 帮忙完善下EXCLE导入代码吧~~ 此项目功能希望改成这样: 来源列如果有 A B C D E F 列 接收列如果有 Q U X Y Z 我在控件上修改后分别对应为 A - Q B - U D - X E - Y F - Z 其中来源列的C 我将其删除匹配
目前代码中是不允许删除来源列,如果我删除了C 导入就会出错了 所以能否改写下……
|
||||
-- 作者:rjh4078 -- 发布时间:2013/4/27 22:19:00 --
|
||||
-- 作者:jiskin -- 发布时间:2013/4/27 22:30:00 --
按图上的设置导入 你就明白什么问题啦
此主题相关图片如下:未命名.jpg
|
||||
-- 作者:rjh4078 -- 发布时间:2013/4/28 9:03:00 --
产生错误的原因: 删除字段以后 excel表和数据表的对应关系发生变化 所以先确认对应关系 然后再导入 |
||||
-- 作者:jiskin -- 发布时间:2013/4/28 9:15:00 -- 以下是引用rjh4078在2013-4-28 9:03:00的发言:
产生错误的原因: 删除字段以后 excel表和数据表的对应关系发生变化 所以先确认对应关系 然后再导入 如果对应关系就如图H对应第十列 可以正常导入吗? |
||||
-- 作者:jiskin -- 发布时间:2013/4/28 9:40:00 -- 以下是引用rjh4078在2013-4-28 9:03:00的发言:
产生错误的原因: 删除字段以后 excel表和数据表的对应关系发生变化 所以先确认对应关系 然后再导入
测试了 能正常匹配了 但是出了个错误 再麻烦帮忙看看了
此主题相关图片如下:qq截图20130428093831.png |
||||
-- 作者:rjh4078 -- 发布时间:2013/4/28 10:14:00 -- 不知道你导入的时候的选择是怎样的 有一点要注意下 excel文件中 被导入的字段名一定要在第一行 并且第一行不能为空 我将关键代码加了下注释 你分析改进下吧
Dim rn As Integer [此贴子已经被作者于2013-4-28 10:21:30编辑过]
|
||||
-- 作者:jiskin -- 发布时间:2013/4/28 10:28:00 -- 以下是引用rjh4078在2013-4-28 10:14:00的发言:
不知道你导入的时候的选择是怎样的 有一点要注意下 excel文件中 被导入的字段名一定要在第一行 并且第一行不能为空 我将关键代码加了下注释 你分析改进下吧
Dim rn As Integer [此贴子已经被作者于2013-4-28 10:21:30编辑过]
好的,谢谢了,ps 以上错误 是在自动匹配的时候 报错的 |
||||
-- 作者:rjh4078 -- 发布时间:2013/4/28 11:23:00 --
|