【发布时间】:2014-10-20 17:52:14
【问题描述】:
我在 Excel 2010 文档中有一些 VBA,当我尝试从不同的工作表分配范围时,它返回“无”。我可以毫无问题地引用范围内的单元格的值。
为什么当 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")
【问题讨论】: