1

我目前正在创建一个预订系统作为 ICT IEA 课程作业的 ICT 项目。我在预订系统中使用了 excel,其中一部分是这个库存清单,它就像一个带有产品图像的画廊。

该项目的一个要求是,当您单击图像时,它会转到一个单独的项目页面,我尝试使用一个在页面之间切换的基本宏来完成该页面。但是,每当我单击启用宏的图像时,就会出现“运行时错误 1004”窗口。

宏的编码如下:

Sub ipadcoverbuddy()
'
' ipadcoverbuddy Macro
'
    Sheets("ipad coverbuddy").Select
End Sub

Sheets("ipad coverbuddy").Select当我在关闭错误窗口后单击调试时,该行被突出显示。

如果不隐藏工作表选项卡,它工作得非常好,但是我希望隐藏工作表的选项卡,这意味着它不会工作。

我该如何解决这个问题?

谢谢!

4

1 回答 1

2

您需要先将工作表设置为可见,完成该过程后,将工作表设置为不可见。

Worksheets("ipad coverbuddy").Visible = -1
Worksheets("ipad coverbuddy").Select
Worksheets("ipad coverbuddy").Visible = 0
于 2012-11-28T05:26:46.260 回答