excel - 选择多个选项卡的宏不起作用
问题描述
工作表(x)。选择(假)
此宏代码旨在选择从 # 到 ## 的多个选项卡 (x)。这不再起作用并给出 1004 错误。我看到很多人在网上问同样的问题,但没有一个得到满意的回答。希望有人可以提供帮助?谢谢。
解决方案
您的示例选择得不是很好,因为 (x) 不能代表“从 # 到 ##”。该表达式的语法至关重要。
Worksheets(1).Select
将选择第一个工作表,从左侧开始计数选项卡。先前选择的工作表将被取消选择。您可以通过指定使该指令隐含Worksheets(1).Select True
。您也可以使用 反转该指令Worksheets(1).Select False
。新的选择将被添加到先前存在的。
您可以指定多个工作表,例如Sheets(Array(1, 3, 4)).Select
. 此处将选择选项卡 1、3 和 4。选项卡需要在数组中指定,您可以将名称引用为字符串,而不是数字,但仍作为数组。您可以将数组替换为包含数组的变量。
并且您可以在与上述相同的含义内将True或False添加到选择中。我希望这个解释能解决你的问题。
推荐阅读
- azure - Azure TDE 使用的默认加密算法是什么?
- excel - 查找并突出显示未包含在我的列表中的字符
- javascript - 在 POST 之前获取表单下拉值?
- angular - 如何将从数据库中获取的值设置为 Angular Material Autocomplete 的默认值
- javascript - JS Datatables - 从标题中的组合框中过滤表
- ios - UITableView 从其他 Viewcontroller 添加行
- sql - 为 jsonb 现有密钥添加值并更新其他 postgres
- autodesk-forge - 将点从 DWG 模型坐标转换为 Autodesk Forge 查看器坐标
- javascript - 下拉菜单中的 Bootstrap 4 选项卡
- android - Aapt2 异常即使在禁用它之后