Excel如何用VBA合并单元格?

 时间:2026-02-16 05:06:53

1、首先,打开或者新建一个还有数据的Excel表格,如下图所示。

Excel如何用VBA合并单元格?

2、然后按下Alt+F11组合键,打开VBA编辑界面,点击左侧相应的工作表,出现右侧空白的代码编辑区,如下图所示。

Excel如何用VBA合并单元格?

3、编写代码如下图所示:

Sub 鱼木混猪()
Range("B1:D1").Merge'将B1:D1合并单元格
For i = 2 To 10
Range("B" & i & ":D" & i).Merge'利用循环依次将第2行后的B列到D列合并单元格
Next
End Sub

代码的利用循环实现批量合并单元格。

Excel如何用VBA合并单元格?

4、将光标放在代码中间,点击“运行子程序”,如下图所示。

Excel如何用VBA合并单元格?

5、关闭VBA界面,返回Excel,就可以看到A1:B10内的单元格都添加了实线边框,如下图所示。

Excel如何用VBA合并单元格?

1、1.打开Excel数据表;

2.按下Alt+F11;

3.输入代码,主要代码为:

Range("B1:D1").Merge

4.点击“运行子程序”;

5.就将B1:D1及后面的单元格进行了合并单元格。

  • 如何用VBA删除工作表
  • 怎么给VBA代码设置密码
  • VBA(vba) excel 选择一行或一列
  • 使用VBA程序删除行的方法
  • Excel VBA定制开发如何将数据重复指定次数
  • 热门搜索
    桦树茸的功效与作用 妈咪爱的作用 猫眼草的功效与作用 什么牌子的沐浴露好 磷肥的作用 碧玺的作用 什么叫克隆 甘草的功效和作用 马兜铃的功效与作用 过渡句的作用