No.3ベストアンサー
- 回答日時:
こんにちは。
KenKen_SP です。マクロを使ってよいならこんな方法があります。
やってることは、シート選択タブ上で右クリックして表示される
[シートの選択]コマンドをセルの右クリックメニューに登録して簡単に
呼び出せるようにしてます。
VBE で標準モジュールを挿入し、下記のソースコードを貼り付けて下さい。
汎用的にどのブックでも使うなら、個人用マクロブックにでも登録します。
Option Explicit
Sub Auto_Open()
Call AddCustomMenu
End Sub
Private Sub AddCustomMenu()
Dim CB As CommandBar
On Error Resume Next
Set CB = CommandBars("Cell")
CB.Controls("シート選択").Delete
With CB.Controls.Add(Temporary:=True)
.Caption = "シート選択"
.OnAction = "ShowShSelectDialog"
.BeginGroup = True
End With
Set CB = Nothing
End Sub
Private Sub ShowShSelectDialog()
With CommandBars.Add
.Controls.Add(, 957).Execute
.Delete
End With
End Sub
この回答へのお礼
お礼日時:2006/10/11 19:47
うわ!これは便利ですね。マクロの勉強にもなりました。
なるほどマクロを作るという手がありますね。
欲しいのは、例えば「検索」ダイアログのようなものでシート名の
一部を入力したら目的のシートをアクティブにするようなものです。
これをきっかけに研究して作ってみたいとおもいます。
No.2
- 回答日時:
シートの左側 |≪≪≫≫|のところで右クリックで一覧でます、そこでクリック選択できます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) accessでexcelを読み込む時のデータ型 1 2022/03/28 19:45
- Visual Basic(VBA) VBA 検索と入力 Excel ブック ぶぶぶ シート ししし 列V 検索対象の列です 最終行は、お 6 2023/05/17 01:40
- Excel(エクセル) エクセルの大きなシートでグラフを見つける 4 2022/07/28 10:07
- Excel(エクセル) エクセル VBAでBook モジュールのプロシージァ(コード)に除外シートを設定したい 1 2023/01/11 15:53
- Excel(エクセル) iphonからone driveに保存してあるExcelを閲覧すると表示の仕方がちがうデータ 2 2022/12/21 13:51
- Excel(エクセル) Excel セルに入っている日付を参照して、別シートのリストを表示させたい 1 2022/04/12 17:02
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Excel(エクセル) Excelシフト表 固定シフトの自動変換化 1 2022/04/14 16:10
- Excel(エクセル) シート名を簡単に書く方法があれば教えてください。 4 2023/08/24 12:40
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2022/10/11 12:55
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで複数のシートを一度に「...
-
エクセルで複数のシートに画像...
-
特定のシートのみ再計算させな...
-
エクセルでブック内の倍率がバ...
-
【ExcelVBA】マクロの入ったシ...
-
ハイパーリンクでジャンプした...
-
エクセル、特定のシートにパス...
-
エクセルのシート連番の振り直し
-
エクセル2003で、複数のシート...
-
Excel 全シート上のボタンを削...
-
ワークシートそのものの色を変...
-
DATE関数 4月31日などのあ...
-
エクセルVBAでエラー!
-
特定の複数のシートに同じ処理...
-
Wordで差し込み印刷時に表示す...
-
エクセルで、シートの名前を変...
-
エクセル シートのグループ化...
-
EXCELの「シートの見出し」のフ...
-
Excel(エクセル)で表紙(トップ...
-
accessへエクセルの複数のシー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで複数のシートを一度に「...
-
エクセルで複数のシートに画像...
-
エクセルでブック内の倍率がバ...
-
特定のシートのみ再計算させな...
-
【ExcelVBA】マクロの入ったシ...
-
ワークシートそのものの色を変...
-
エクセルの2つのシートを並び...
-
EXCELの図形(テキストボックス)...
-
ハイパーリンクでジャンプした...
-
Wordで差し込み印刷時に表示す...
-
エクセルで、シートの名前を変...
-
エクセル、特定のシートにパス...
-
エクセルのシー名を二段表示に...
-
Accessのテーブルを既存のExcel...
-
確定申告用の医療費集計フォー...
-
エクセルのシート連番の振り直し
-
【Excel】エクセルの1ファイル...
-
エクセルの複数シートでのリン...
-
【Excel VBA】データ貼り付け先...
-
エクセルでリンク貼り付けした...
おすすめ情報