我儘量填寫我的VBA knowledege一些差距,我很困惑,爲什麼這個代碼不VBA工作:範圍 - VBA - 爲什麼這個代碼不起作用?
Sub RangeTest()
Dim TemplateRange As Range
Set TemplateRange = ThisWorkbook.Worksheets("Template").Range("A7:BO200")
For Each thing In ThisWorkbook.Worksheets("Template").Range("A7:BO200").Columns(2)
Debug.Print thing
Next thing
End Sub
是一個範圍不是一組您可以遍歷其它的對象?現在想想看,我想可能不會。我注意到我可以遍歷範圍的.values。但我認爲範圍本身只是一個對象?
那麼你可以只遍歷每個單元,'對於每個東西在ThisWorkbook.Worksheets(「模板」)範圍(「A7:BO200」)。列(2).Cells' – chancea 2015-02-06 15:57:10