返回列表 上一主題 發帖

[發問] Dim arr1(1 To 100, 1 To 2),arr = [a2:d100],其中100,如何用變數取代

本帖最後由 軒云熊 於 2021-2-20 04:28 編輯

回復 1# dou10801

有空幫我試試看 是不是你要的結果 謝謝
  1. Public Sub 比對練習()
  2.     Application.ScreenUpdating = False

  3.     Range([H3], [I3].End(4)).ClearContents
  4.     Brr = Range([A1], [D65535].End(3))

  5.     For X = 2 To UBound(Brr)
  6.         If Brr(X, 1) & Brr(X, 2) = [E3] & [F3] Then
  7.             Brr(1 + k, 1) = Brr(X, 1)
  8.             Brr(1 + k, 2) = Brr(X, 2)
  9.             k = k + 1
  10.         End If
  11.     Next X
  12.    
  13.     [H3].Resize(k, 2) = Brr

  14.     Application.ScreenUpdating = True
  15. End Sub
複製代碼

TOP

        靜思自在 : 君子為目標,小人為目的。
返回列表 上一主題