Ich versuche herauszufinden, wie alle 2 Zellen in einer Spalte zusammengeführt werden. Ich habe das Gefühl, dass ich es überbewerte. Meine Wenn-Aussage ist nicht nötig, ich habe nur herumgespielt. Hier ist der Code:Merge & zentriere alle 2 Zellen in einem Bereich in VBA
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
Nicht sicher, was Sie mit "alle 2 Zellen" meinen. Wie ist das anders als die letzte Frage, die Sie gestellt haben? –
Ich möchte in der Lage sein, alle 2 Zellenzeilen in Spalte C zusammenzufassen, also C3: C4, C5: C6, C7: C8 usw., ohne all diese eingeben zu müssen – beks123
Versuchen Sie 'Step 2' am Ende Ihrer hinzuzufügen 'Für ...' und starte es mit 'Für i = 3 ...' –