吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 7863|回复: 63
收起左侧

[Windows] VBA-Excel 数据合并工具-版本升级,修复BUG

  [复制链接]
yihui4616 发表于 2023-9-21 17:47
本帖最后由 yihui4616 于 2023-10-11 16:46 编辑

大家好!我很高兴与大家分享我最近开发的VBA-Excel数据合并工具的通用版本。
这个工具是为了帮助您轻松合并和处理Excel中的数据,无论您是初学者还是有经验的用户,都可以轻松使用。
此次修复了  多表格合并时,前序表格会被莫名丢失最后一行数据,经检查为代码中少检查了一行数据。
功能实现以vba代码为主,以office的excel 以及csv 为主,测试兼容wps 的表格。
主要合并是对于多表格中数据格式一样的数据进行合并(特指 表头列顺序一致),对于表格列顺序不一致的,还是请手工处理吧。
主要功能:
       数据合并:
              该工具可以将多个Excel文件或工作表中的数据合并到一个工作表中
       亮点:
              多参数自定义 可自定义导入哪个工作薄,自定义标题行从哪起,自定义导入哪些列。
使用方法:    
        工具中共分两个表格  System表格为参数及按钮对应位置  Data表格为合并后的数据存放位置      
         功能介绍:        
         步骤共分为7步,分别为:
                1 载入要导入的工作薄、2确认要导入的工作薄、3维护要载入的工作表(目前未配置)、4、维护要带入的表格的标题在第几行 、5 加载待导入表的标题列、6确认要导入的表的列号、7合并表格      
                这7个步骤也和主导航界面的7个按钮分别对应。
         01 载入要导入的工作薄
                 单击对应按钮后,选择要合并的表格,可以是EXCEL格式,也可以是CSV格式.

1.png

图1:选择待合并文件



2.png

图2:待合并清单

       02确认要导入的工作薄

          在C列 待载入清单中确认要合并的表格  这一步在加载时默认已填充为1.  如果不需要合并,将1清空即可

       03维护要载入的工作表(目前未配置)

       04、维护要带入的表格的标题在第几行

              在G4单元格填入标题所在行数

       05 加载待导入表的标题列

               单击按钮后,加载带导入的表对应的标题字段

       06确认要导入的表的列号

              确认哪些列要导入,哪些列不导入,不导入的列,将后面的1标记清空

3.png

图3:维护标题行位置 确认待导入列

      07载入表格

反馈和支持:

            如果您在使用工具时遇到任何问题或有任何建议,请随时在此帖子下方回复,我将尽力提供支持和改进工具。

下载链接:

            如果您对这个工具感兴趣,您可以从以下链接下载:https://wwfg.lanzouq.com/im57Y1bhwkcj

我希望这个工具对您的Excel数据处理工作有所帮助。如果您喜欢它,请分享给您的同事和朋友,让更多人受益。

免费评分

参与人数 15吾爱币 +14 热心值 +15 收起 理由
小小刀55 + 1 + 1 谢谢@Thanks!
ultraesp + 1 + 1 加油,期待持续更新~
_青灯つ + 1 + 1 热心回复!
feilongfei + 1 + 1 热心回复!
shiwenzan + 1 + 1 鼓励转贴优秀软件安全工具和文档!
王妙言 + 1 + 1 我很赞同!
yzwjz + 1 谢谢@Thanks!
zhuangly + 1 + 1 谢谢@Thanks!
ly19810529 + 1 + 1 谢谢@Thanks!
ruanjiandiguo + 1 + 1 谢谢@Thanks!
Charliekim14725 + 1 + 1 谢谢@Thanks!
wiltzy + 1 + 1 热心回复!
Guangnianyinan + 1 + 1 我很赞同!
王金彪 + 1 + 1 谢谢@Thanks!
离尘除垢 + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| yihui4616 发表于 2023-10-11 07:47
kpokaht 发表于 2023-10-10 16:40
请问所有子表格的最后一行数据不能合并是哪里设置错误了嘛

有一个行判定代码少判定了一行  正在联系版主看能不能对地址替换

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
kpokaht + 1 + 1 我很赞同!

查看全部评分

tomato9931 发表于 2023-9-27 14:25
使用时发现一个问题,当被合并的文件有表头没有与第一个表对齐的情况,比如第一个表第1列是时间,第二个表第1列是需要,这时合并的记录就会出现错位。能不能根据选择的的表头来匹配合并记录。
以上,谢谢分享!
wohushan 发表于 2023-9-22 16:01
halou 发表于 2023-9-22 22:04
感谢楼主无私分享!
Guangnianyinan 发表于 2023-9-23 08:06
可以非常不错
13658581310 发表于 2023-9-23 08:42
非常实用的工具,谢谢楼主!
nelo2023 发表于 2023-9-23 09:47
谢谢楼主分享,下载备用。
work2021 发表于 2023-9-23 09:56
谢谢分享,先收藏起来。
wyjrwy 发表于 2023-9-23 10:10
看看实用不
hdx001 发表于 2023-9-23 10:28
这个不错,多谢
mhzhe 发表于 2023-9-23 10:32
可以试一下,谢谢
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 23:06

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表