Excel:使用2个单元格创建1个较大的单元格

Excel:使用2个单元格创建1个较大的单元格,excel,Excel,我有3个单元格,我想用作1个注释行。有没有办法把它们合并成一个单元格,这样我就可以写一个完整的句子 例如: |内容|内容|内容| 我想把它变成一个没有细胞分离器的细胞: |内容突出显示3个单元格,右键单击-->设置单元格格式-->对齐选项卡-->选中合并单元格 享受吧 对于单元格A1和B1,使用: Range("A1:B1").Select With Selection .HorizontalAlignment = xlCenter .VerticalAlignment = xl

我有3个单元格,我想用作1个注释行。有没有办法把它们合并成一个单元格,这样我就可以写一个完整的句子

例如:

|内容|内容|内容|

我想把它变成一个没有细胞分离器的细胞:


|内容

突出显示3个单元格,右键单击-->设置单元格格式-->对齐选项卡-->选中合并单元格


享受吧

对于单元格A1和B1,使用:

Range("A1:B1").Select
With Selection
    .HorizontalAlignment = xlCenter
    .VerticalAlignment = xlBottom
    .WrapText = False
    .Orientation = 0
    .AddIndent = False
    .IndentLevel = 0
    .ShrinkToFit = False
    .ReadingOrder = xlContext
    .MergeCells = False
End With
Selection.Merge

(技巧是最后一行,其余的是使用宏录制功能生成的)。

使用与此类似的公式

=A1 & " " & A2 & " " & A3

A1..A3是源单元格的地址,&是文本连接运算符,空格仅用于可视分隔。您可能还想签出CONCAT()函数(实际名称取决于您的语言)。

有些人可能不认为Excel是编程;)@卡尔·斯莫特里茨:Excel是为傻瓜编写的函数式编程,是一个具有强大宏集成的解释器。相信我,我也不喜欢它。但这不是我的选择。非常感谢。注意:如果使用mac,请通过鼠标单击并拖动来选择单元格,而不是使用命令键。