在Excel / VBA中选择合并单元格下方的所有单元格

时间:2014-04-09 14:19:45

标签: excel excel-vba vba

我正在尝试编写一个宏来复制和粘贴一些单元格。我想直接选择合并单元格下面的所有单元格。

因此,例如,如果单元格C5合并到E5,那么我想要选择单元格C6到E6。但是合并单元格的宽度会有所不同,所以我不能简单地使用Range(“C6:E6”)。选择。

我不想在选择中包含合并的单元格,所以我不能只使用Range(“C5:C6”)。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

首先选择合并的单元格组,然后:

Sub dural()
    With Selection
        .UnMerge
        .Offset(1, 0).Select
        .Merge
    End With
End Sub