- 帖子
- 76
- 主題
- 17
- 精華
- 0
- 積分
- 95
- 點名
- 0
- 作業系統
- windowsxp
- 軟體版本
- office2007
- 閱讀權限
- 20
- 性別
- 女
- 註冊時間
- 2016-8-19
- 最後登錄
- 2021-5-5

|
請教各位高手
想要選取E1:G1儲存格跨欄置中
知道(用錄的)大概這樣寫
Range("E1:G1").Select
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = False
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = True
End With
但現在想要不要只局限在到G1,未來可能H1,I1,J1....等等
所以想要先讀有多少欄
Do Until ActiveSheet.Cells(2, col) = ""
col = col + 1
Loop
ba = col - 6
再利用欄位選取
請教這樣要怎麼打?
Range("E1:" & [E1].Offset(, ba)).Select
不能這樣寫嗎?
謝謝各位 |
|