Excel工作表数据快完成时,工作表模版修改了,VBA快速修改之合并、取消合并单元格。
1、指定工作表单元格的合并、取消合并。只需要最简单的代码Selection.Merge(合并单元格)、Selection.UnMerge (取消合并单元格)
Function MergeA() '指定工作表合并单元格
WorkSheets("Sheet1").Range("C12:C13").Select
With Selection
.HorizontalAlignment = xlCenter '水平居中
.VerticalAlignment = xlCenter '垂直居中
.ShrinkToFit = True '合并后文字缩小到合适大小
End With
Selection.Merge '合并单元格
Selection.UnMerge '取消合并单元格
End Function

2、同一工作薄中所有工作表指定单元格的合并、取消合并。只需遍历所有工作表,再处理合并、取消合并单元格。
Function MergeB() '同一工作薄所有工作表合并单元格

本文介绍了如何使用VBA在Excel中快速批量合并和取消合并单元格。通过四个不同的函数,分别展示了指定工作表、同一工作簿所有工作表、批量指定单元格以及同一文件夹内所有工作簿的单元格的合并与取消合并操作。
最低0.47元/天 解锁文章
852

被折叠的 条评论
为什么被折叠?



