2012-11-28 246 views
1

我目前正在爲ICT IEA課程創建一個預訂系統作爲ICT項目。我使用Excel的預訂系統,其中的一部分是這個股票名單,就像一個畫廊與產品的圖像。Excel運行時錯誤1004

該項目的一個要求是,當你點擊圖片時,它會轉到一個單獨的項目頁面,我嘗試通過使用基本宏切換頁面。但是,無論何時點擊啓用宏的圖像,都會出現「運行時錯誤1004」窗口。

宏的代碼如下:

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

Sheets("ipad coverbuddy").Select當我關閉錯誤窗口後單擊調試被亮顯。

它工作得很好,如果工作表選項卡沒有隱藏然而我希望工作表的選項卡被隱藏,這意味着它不會工作。

我該如何解決這個問題?

謝謝!

回答

2

您需要先設置圖紙可見,並在完成該過程後,將該圖紙設置爲不可見。

Worksheets("ipad coverbuddy").Visible = -1 
Worksheets("ipad coverbuddy").Select 
Worksheets("ipad coverbuddy").Visible = 0