我正在尝试编写一个excel visual basic宏.
我的问题是这段代码有效:
Dim x As String
x = Worksheets("Abgabe").Cells(20, 3).Value
Run Code Online (Sandbox Code Playgroud)
但这不是:
Dim y As Worksheet
y = Worksheets("Abgabe")
Run Code Online (Sandbox Code Playgroud)
此外,如果我使用ActiveWorkbook,代码不起作用.
Dim y As Worksheet
y = ActiveWorkbook.Worksheets("Abgabe")
Run Code Online (Sandbox Code Playgroud)
我收到这个错误:
对象变量或未设置块变量
可能是什么问题呢?