- 締切済み
エクセルのSheet削除について
お尋ねします。 VBAでマクロを作成中に画像のように「Sheet15」というのが作成されました。 アイコンは「ThisWorkBook」と同じです。 右クリックして「オブジェクトの表示」を選んでも他のシートが表示されます。 エクセルの画面上にはシートとして表示されていません。 削除したいのですが、 右クリックで表示されるメニューの「Sheet15の解放」はグレーアウトして押せません。 削除する方法があれば教えてください。 マクロでの削除でも結構です。 よろしくお願いします。
- anindo
- お礼率31% (26/83)
- Visual Basic
- 回答数2
- ありがとう数1
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- kybo
- ベストアンサー率53% (349/647)
新規ブックを開き、[使い方]、[リスト]、[当番表]のシートを選択して、新規ブックに「シートの移動又はコピー」で移動すればよろしい課と思います。 もし、ThisWorkbookにコードの記述があるなら、そのコードも新しいブックに貼り付ければよろしいかと。
- kybo
- ベストアンサー率53% (349/647)
試しに以下を実行してみて下さい。 削除するかどうか尋ねてきたら削除を選んで下さい。 Sheet15.Delete
補足
ご回答ありがとうございます。 やってみましたが 「コンパイルエラー メッソッドまたはデータ メンバが見つかりません」 と出て削除できませんでした。
関連するQ&A
- excelシート名メニューの削除が選択できない
Excelに複数枚のシートがあります、 あるシートのシート名を右クリックして、 メニューが表示され、中には「削除」だけがグレーなって、 選択できなく、シートを削除できない状態であります。 ブックやシートなどは保護されていないようです。 どこで制限がかかっているでしょうか? 、どう解決できるでしょうか? よろしくお願い致します。
- ベストアンサー
- その他(業務ソフトウェア)
- EXCEL VBAアドイン:シートの右クリックメニューへの追加方法その2
下記「シートの右クリックメニュー追加」+BBBマクロをアドインへ組み込み、皆さんへ配布して、自動的に右クリックメニューに組み込んでBBBマクロを動作させたいのですが、やり方を教えて下さい。 PERSONAL.XLSのThisWorkbookにAddinstallイベントプロシージャーで下記のように記述しましたがエラーが出ます。 どのように修正すれば良いか、教えて下さい。 また、やり方はこれでOKでしょうか。 なお、標準モジュールに登録して実行すると動きます。 宜しく、お願いします。 「エラー内容」 実行時エラー’91’ オブジェクト変数またはWithプロック変数が設定されていません。 Sub シートの右クリックメニュー追加() With CommandBars("Cell").Controls.Add .Caption = "AAA(メニューの表示文字)" .OnAction = "BBB(実行するマクロ名)" .BeginGroup = True End With End Sub
- ベストアンサー
- Visual Basic
- ExcelのSheet見出しタブで・・・
以前まで出ていた右クリックのショートカットメニューが表示されなくなりました。特にマクロやVBAが設定されているわけでもないのですが・・・設定を戻す方法を教えていただけませんか?
- ベストアンサー
- オフィス系ソフト
- EXCELのダイアログシートって、なんですか?
EXCELで、シート見出しの上で右クリックすると、挿入や削除のショートカットメニューが出てきますよね。 そこで、挿入を選択すると標準で、『ワークシート』『グラフ』『EXCEL4.0マクロ』『MS EXCEL5.0ダイアログ』というのが出てきます。 『ワークシート』はワークシートですよね。『グラフ』も、グラフシートと言うことで、すぐにグラフを作成する画面に移行します。 しかし、『EXCEL4.0マクロ』『MS EXCEL5.0ダイアログ』に関してはいまいち使用用途が分かりません。 エクセル上で、マクロを作成したり、そのマクロを登録するコントロールを作成するもの、って言うカンジで受け取ればいいのでしょうか? でも、結局マクロとかは記録作業を行わなければ意味ないですよね? ご存知の方がいらっしゃったら、ぜひ教えてください。
- ベストアンサー
- オフィス系ソフト
- EXCEL VBA:シートの右クリックメニューへの追加方法
(1)EXCEL VBAで、シートの右クリックメニューへの追加方法が下記の通り、ある本に載っていたので試してみましたが、うまく動作しません。 どこが間違っているか教えて下さい。 Sub シートの右クリックメニュー追加() With CommandBars("Ply").Controls.Add .Caption = "AAA(メニューの表示文字)" .OnAction = "BBB(実行するマクロ名)" .BeginGroup = True End With End Sub (2)上記「シートの右クリックメニュー追加」+BBBマクロをアドインへ組み込み、皆さんへ配布して、右クリックメニューで動作させたいのですが、やり方を教えて下さい。 宜しく、お願いします。
- ベストアンサー
- Visual Basic
- EXCELマクロ シートのところにあるマクロは・・・?
長い間、知ったかぶって恥ずかしいです。 私の知っているEXCELのマクロといえば、ツールメニューの・・・でした。 それがシート名を右クリックしてコードの表示をクリックすると、ここにもマクロがあります。 この2つの違いを教えてください。 ・・・できればわかりやすく...お願いします。
- ベストアンサー
- オフィス系ソフト
- シートの削除や移動が出来なくなってしまいました。
いつもお世話になっております。 最近ここでマクロを色々教わって試行錯誤しているうちに、テスト用に作ったシートの削除もシートの移動もできなくなってしまいました。 少し前にブックの保護をかけたのでそれだと思い、確認しましたがブックもシートも保護されていませんでした。 ちなみにシートのタブを右クリックすると、「コードの表示」と「シートの保護」と「全てのシートを選択」の3つのメニューしかアクティブになっていません。 他のエクセルファイルは大丈夫なのですが。
- ベストアンサー
- Excel(エクセル)
- エクセル/保護したシート上の埋め込みオブジェクト
エクセル2000です。 エクセルで作成した文書に、「挿入」→「オブジェクト」→「ファイルから」で、ワードのファイルをアイコンの形で「埋め込みオブジェクト」にしました。 通常であれば、このアイコンをダブルクリックしてワード文書を開けるはずですが、今般、事情によりエクセルはシート保護&ブック保護をしなければなりません。 そうすると、ワード文書のアイコンをダブルクリックしてもまったく反応しなくなってしまいます。 どうすれば保護されたワークシート上でワードを開けるでしょうか? VBAでも他の方法でもかまいません。 ご教示いただければ幸いです。
- ベストアンサー
- その他MS Office製品
- Excel 2003 シートの削除
Excel 2003でシートの削除ができません。 シートの削除をするためシートを選択し、編集でシートの削除をクリックしようとしても、シートの削除が薄く表示され、クリックできません。対処方法を教えてください。
- 締切済み
- 財務・会計・経理
補足
ご回答ありがとうございます。 エクセルの画面上では、[使い方]、[リスト]、[当番表]のシートが表示されていないので 選択して移動することができません。