返回列表 上一主題 發帖

請問要如何簡化程式碼??

本帖最後由 lpk187 於 2016-3-12 23:33 編輯

回復 1# 藍天麗池
  1. Public Sub ex()
  2. Dim arr, i%
  3.     arr = Sheets("工作表2").Range("A2:A9") '先把股票編號放某一工作表的A欄,然後使其成為陣列 arr
  4.     With Sheets("工作表1")
  5.         For i = 1 To UBound(arr)
  6.             .Cells(i+1, 5) = "=RTD(""money.excel"", ," & arr(i, 1) & ",""BestBidVolume2"")"
  7.         Next
  8.     End With
  9. End Sub
複製代碼

TOP

回復 3# 藍天麗池

我在想,可能是你的&用錯了, 也不一定要陣列才是方法,也有其他方法, 例如 用For Each ...
何不PO不出你原來的&怎麼使用,讓各位大大解惑!

TOP

        靜思自在 : 修行要繫緣修心,藉事練心,隨處養心。
返回列表 上一主題