我想弄清楚如何合併列中的每個2個單元格。儘管我覺得我已經過度了。我的話如果沒有必要,我只是在玩耍。下面是代碼:在VBA中合併並居中每個2個單元格
Dim RgToMerge As String
For i = 1 To ActiveSheet.Cells(Rows.Count, 3).End(xlUp).row
RgToMerge = ""
If Cells(i, 3) = "" Then
RgToMerge = "$C$" & i & ":$C$" & i + 1
With range(RgToMerge)
.Merge
.HorizontalAlignment = xlCenterAcrossSelection
.VerticalAlignment = xlCenter
End With
Else
End If
Next I
End sub
不確定你的意思是「每2個細胞」。這和你問的最後一個問題有什麼不同? –
我希望能夠合併C列中的每2個單元格行,以便C3:C4,C5:C6,C7:C8等,而不必輸入所有這些行 – beks123
嘗試將「第2步」添加到您的結尾'爲...',並開始與'對於我= 3 ...' –