我已經編寫了此代碼以合併每列中的幾行,從列C到AZ。Excel中的範圍VBA
出於某種原因,該範圍不匹配,一個我期待,在這種情況下,代碼合併單元格C8:C10,然後D8:D12,E8:E12,等等。在這個例子中線= 2。
我不明白爲什麼不若行值不爲在改變內部匹配範圍。
謝謝!
For columns = 0 To 49
Range(Range("C8").Offset(0, columns), Range("C8").Offset((lines), columns)).Select
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = False
.Orientation = 90
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = True
End With
next comlumns
首先使用'Option Explicit',你會看到一個錯字,這應該是你問題的一大部分。 – enderland