0
我在Excel 2010文檔中有一些VBA,當我嘗試從不同的工作表分配範圍時,它返回「Nothing」。我可以在沒有問題的範圍內引用單元格的值。範圍設置爲無,但範圍內的單元格引用有效
當s3的值正確包含該範圍內的第一個單元格的值時,爲什麼下面的代碼將rng變量設置爲Nothing?
Dim s3 As String
Dim rng As Range
Set SourceFile = Application.Workbooks.Open("c:\finance\inv.xls")
Set SourceSheet = SourceFile.Worksheets(Source)
s3 = SourceSheet.Range("A3").Value
rng = SourceSheet.Range("A3:A30")
謝謝。這解決了問題,但上面的代碼幫助我調試的問題仍然存在!我會爲此發佈一個單獨的問題,因爲我已經用完了想法 – 2014-10-20 17:58:24