質問: VBAの質問します。 1 モジュール1にパブリック変数を打ちました Public シート As String
回答: >Workshee.Delete→エラーメッセージ(1004 Deleteメソッド ここで 1004 エラーだと、最初に思いつくのが ブックの保護です。 ブックを保護した状態で、シートを削除しようとしていませんか? Thisworkbook.Unprotect Workshee.Delete Thisworkbook.Protect で解除後にシートを削除、保護が出来ます。 パスワードを設定しているときは、Unprotect メソッド、Protect メソッドそれぞれの引数にパスワードを渡します。