小编tmd*_*d63的帖子

如何在 vba 中引用名称不同的工作表名称

我正在尝试使用 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 无法选择每个页面?

excel vba range

1
推荐指数
1
解决办法
80
查看次数

标签 统计

excel ×1

range ×1

vba ×1