Excel 当同时选择行和列时,如何仅合并列?
当同时选择行和列时,我只想合并Excel中的列。是否可能Excel 当同时选择行和列时,如何仅合并列?,excel,ms-office,Excel,Ms Office,当同时选择行和列时,我只想合并Excel中的列。是否可能 假设我选择了1、2和3行,想要将A1-A2-A3和B1-B2-B3合并在一起,依此类推。好的,我通读了一遍。在这种情况下,我认为您只剩下VBA: Sub MergeColumns() Dim i As Integer For i = Selection.Column To Selection.Column + Selection.Columns.Count-1 Range(Cells(Selection.R
假设我选择了1、2和3行,想要将A1-A2-A3和B1-B2-B3合并在一起,依此类推。好的,我通读了一遍。在这种情况下,我认为您只剩下VBA:
Sub MergeColumns()
Dim i As Integer
For i = Selection.Column To Selection.Column + Selection.Columns.Count-1
Range(Cells(Selection.Row, i), Cells(Selection.Row + Selection.Rows.Count-1, i)).Merge
Next i
End Sub
编辑:
对不起,我的不好,我留下了单元格的交换行-列索引。现在它被更正了。没有内置的功能来执行此操作,但可以使用Visual Basic for Applications(VBA)停止。关于跨
合并如何?
合并将所选单元格的每一行合并到一个更大的单元格中。我想将所选单元格的每一列合并到一个较大的单元格中。跨行合并将所选单元格的每一行合并到一个较大的单元格中。我想将所选单元格的每列合并到一个较大的单元格中。Sub MacroMergeNew()将I设置为整数,用于I=Selection.Rows to Selection.Rows+Selection.Rows.Count-1范围(单元格(Selection.Column,I),单元格(Selection.Column+Selection.Column.Count-1,I))。合并下一个I End subhanks@arabisays,现在根据您的评论进行更正。