我有一張工作簿和多張工作表,每張工作表中我需要將相同的行內容複製到我的主列表中。我有一個代碼在每張表中獲得一個單元格值(這是N7)給我的主人,VBA代碼使用工作簿中所有工作表上的for循環來選擇變量內容?
問題是,在某些表單中,要進入主表格的單元格值將是一個單元格,在其他表格中,它會是兩個或更多的單元格,例如(N7 TO N11)
我應該如何將此信息傳達給我的主人? 我的當前代碼是,
Dim DataFile As String
Workbooks.Open Filename:=Range("T3").Value
DataFile = ActiveWorkbook.Name
ThisWorkbook.Activate
Range("C4").Select
For i = 1 To Workbooks(DataFile).Worksheets.Count
ActiveCell.Value = Workbooks(DataFile).Worksheets(i).Range("N7").Value
ActiveCell.Offset(1, 0).Select
Next i
請幫我解決這個問題。
你如何確定有多少細胞你想要複製? –