1

私は現在、ICT IEA コースワークの ICT プロジェクトとして予約システムを作成しています。私は予約システムにエクセルを使用しています。その一部は、製品の画像を含むギャラリーのような在庫リストです。

プロジェクトの要件は、画像をクリックすると、ページを切り替える基本的なマクロを使用して実行しようとした個々のプロジェクト ページに移動することです。ただし、マクロを有効にした画像をクリックすると、「実行時エラー 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 に答える