EXCEL怎样用VBA批量合并同类数据到一个单元格

 时间:2024-10-12 09:41:02

1、A列到B列是各班参加演讲比赛的学生——把同一个班的学生统一合并到F列同一个单元格中。

EXCEL怎样用VBA批量合并同类数据到一个单元格

2、Alt+F11或开发工具——在代码选项中点击Visual Basic打开VBA窗口。

EXCEL怎样用VBA批量合并同类数据到一个单元格

3、插入——模块——输入Sub textjoint()回车——输入下图代码。其中Cells(n + 1, 5).Value = Join(Application.Transpose(arr), "、")就是代替TEXTJOINT的函数功能。姓名中间隔开的符号由自己决定。

EXCEL怎样用VBA批量合并同类数据到一个单元格

4、关闭VBA——在sheet1中点击开发工具——插入——选择命令按钮——修改Caption属性为:合并。

EXCEL怎样用VBA批量合并同类数据到一个单元格

5、右击“合并”——查看代码——输入刚刚制作的合并代码名称:textjoint——取消设计模式——点击“合并”按钮就可以了。注意,班级列一定要先进行排序。

EXCEL怎样用VBA批量合并同类数据到一个单元格
  • Excel表格中,用VBA一键合并相同数据;
  • excel中如何使用vba来完成复制粘贴功能
  • 如何使用VBA程序删除行
  • excel中使用vba来给单元格赋值
  • 如何使用VBA合并Excel多个单元格内容
  • 热门搜索
    铜钱草的养殖方法和注意事项 栗子鸡的做法大全家常 口蘑怎么洗 腰包怎么背 微信怎么发表说说 取名字大全免费查询 励志图片大全 煮方便面怎么做好吃 赵四小品搞笑大全高清 孩子发烧39度怎么办