當前位置:編程學習大全網 - 編程軟體 - vba 如何進行區域間的運算

vba 如何進行區域間的運算

用數組比較麻煩

Sub eg()

Dim myArr(1 To 100, 1 To 2) '定義數組

Dim I As Integer, R As Integer

For I = 1 To 100 '給數組賦值

myArr(I, 1) = Range("A" & I).Value

myArr(I, 2) = Range("B" & I).Value

Next

R = 100 '給常量賦值

For I = 1 To 100 '用數組+常量給區域賦值

Range("A" & I + 100).Value = myArr(I, 1) + R

Range("B" & I + 100).Value = myArr(I, 2) + R

Next

End Sub

用range實現比較方便

填充公式:Range("A101:B200").FormulaR1C1 = "=R[-100]C+" & 10

用數值覆蓋:Range("A101:B200").Value = Range("A101:B200").Value

  • 上一篇:發送 PADT.PPPoE 正常斷開 WAN接口物理連接中斷。
  • 下一篇:中國郵遞員問題的問題簡介
  • copyright 2024編程學習大全網