excel里如何能快速地合并单元格,并保留所有内容

2025-03-25 04:15:31
推荐回答(1个)
回答1:

我的理解是你要合并你选中的单元格区域,并保留所有单元格里的文本,换行显示?

你可以在你的表中VBA工程里插入一模块,复制以下宏代码

Sub 合并()

Dim ran As Range

Dim str As String

For Each ran In Selection

str = str & ran & vbCrLf

Next

str = Left(str, Len(str) - 1)

Selection.ClearContents

Selection.Merge

Selection = str

End Sub

如下图

工具-宏-执行宏。选项,在宏选项中为该宏设定快捷键,如Ctrl+j,确定

下面是操作
选 中你要合并的区域:

按快捷键:Ctrl+J,得到结果: