我正在尝试使用 vba 引用具有通用名称和唯一编号的一系列工作表来清除每张工作表上的范围。但是我收到 1004 错误。
For lngWeek = 1 To 53
strSheet = "Week" & Trim(Str(lngWeek))
strRange = strSheet & "!B5:H7"
Range(strRange).Activate
Next
Run Code Online (Sandbox Code Playgroud)
工作表是 Week1、Week2 等,我需要清除每张工作表上的范围 B5:H7。从第 1 周一直到第 53 周。
为什么 Range.Activate 无法选择每个页面?