2014-04-09 237 views
0

我试图编写一个宏来复制和粘贴一些单元格。我想选择合并单元格下面的所有单元格。在Excel/VBA中选择合并单元格下的所有单元格

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

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

任何帮助将不胜感激。

回答

1

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

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

完美,谢谢! – Moogle

+1

非常欢迎.......带了几次尝试使这项工作。 –