返回列表 上一主題 發帖

[發問] 陣列索引超出範圍請教

本帖最後由 Hsieh 於 2014-2-3 22:40 編輯

回復 3# bulletin
放在'Workbooks("財報統計表.xlsm")的模組
  1. Sub Getdata()
  2.     For i = 2 To 5
  3.         Dim WB1 As Workbook
  4.             Set WB1 = Workbooks.Open (Filename:="C:\Users\user\Documents\KT\投資理財\Excel分析模組\" & Range("A" & i) & "季報.xlsx", UpdateLinks:=False, ReadOnly:=True)
  5.              With Thisworkbook.Worksheets("sheet1")   'Workbooks("財報統計表.xlsm")
  6.                 Range("E" & i).FormulaR1C1 = "=[" & Range("A" & i) & "季報.xlsx]ISQ!R4C2"
  7.                 Range("F" & i).FormulaR1C1 = "=[" & Range("A" & i) & "季報.xlsx]ISQ!R5C2"
  8.             End With
  9.         WB1.Close
  10.     Next i   
  11. End Sub
複製代碼
學海無涯_不恥下問

TOP

        靜思自在 : 一個人的快樂.不是因為他擁有得多,而是因為他計較得少。
返回列表 上一主題