【发布时间】:2023-12-30 07:11:01
【问题描述】:
我正在创建一个 VBA 代码来选择 3 个特定选项卡以转换为 PDF。我希望能够从“Microsoft Excel 对象”中的工作表列表中选择 3 个特定工作表,这样即使工作表的顺序发生更改或工作表被重命名,也会选择相同的选项卡并将其转换为 PDF。
目前,我有这段代码可以选择前 3 个选项卡。 (效果很好)
Sheets(Array(1, 2, 3)).Select
我已经尝试了以下(不起作用)
Sheets(Array(Sheet1, Sheet2, Sheet3)).Select
预期结果是能够从“Microsoft Excel 对象”中的工作表列表中选择 3 个特定工作表,这样即使工作表的顺序发生更改或重命名,也会选择相同的选项卡并将其转换为 PDF .
【问题讨论】:
-
在第二个示例中的每张纸周围放置“”;例如“Sheet1”如果您有特定的工作表名称,请使用“”中的名称;例如。 “汤姆拇指”