A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
mshr1962さんの回答を参考にしてマクロを組んでみました。
左端にシートを挿入して、A列にHYPERLINK関数をセットし各シートにジャンプするようにしてみました。
良ければ試してみてください。
Sub test()
Dim ws As Worksheet
Dim wsn As String
Dim i As Long
wsn = "シート一覧"
ActiveWorkbook.Sheets.Add(Before:=Sheets(1)).Name = wsn
For Each ws In ActiveWorkbook.Worksheets
If ws.Name <> wsn Then
i = i + 1
With Sheets(wsn).Cells(i, "A")
.FormulaR1C1 = "=HYPERLINK(""#" & ws.Name & "!R1C1"",""" & ws.Name & """)"
End With
End If
Next
End Sub
あと、ジャンプ先のシートから、ジャンプ元シートに戻るマクロを用意すれば良いと思います。
No.3
- 回答日時:
ご存知かもしれませんが
シートラベル表示欄の左端に、シートラベルスクロールボタン(横向きの▲)があります。
ボタン上で、右クリックすればシート一覧ボックスが表示されます。
該当シート名をクリックすれば、該当シートがアクティブになります。
ただし、残念ながら16シート名しか表示されません。
それ以上ある場合は、一覧の最下行にある「シートの選択...」をクリックし、
現れた「シートの選択」ダイアログボックスから選択することになります。
No.2
- 回答日時:
マクロでシート名を抽出し結果をメニューバーに登録すれば
どのシートに居てもメニューバーのボタンから縦選択できるし
よさそうですが、私も勉強中で断言できないのが辛いのですが
私が勉強した限りでは出来ると思います
参考までに
No.1
- 回答日時:
残念ですが出来ません。
VBAを使ってシート名を抽出する方法がありますので
結果をハイパーリンクにしてジャンプするように改造してみては?
http://www2.odn.ne.jp/excel/waza/macro.html#SEC10
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA 最終行まで数式をコピーする 3 2023/01/03 15:44
- Excel(エクセル) エクセル関数について 2 2022/04/13 18:25
- Visual Basic(VBA) VBA 検索と入力 Excel ブック ぶぶぶ シート ししし 列V 検索対象の列です 最終行は、お 6 2023/05/17 01:40
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルのオートフィルターのしぼりをクリアーしたい 2 2022/12/24 08:36
- その他(パソコン・スマホ・電化製品) エクセル初心者です。 仕事でエクセルを使っていて、普段は素人でもできる簡単な関数を使ったことがある程 1 2022/05/25 11:17
- Excel(エクセル) 再質問です。エクセルでシートが1から31まであり、日付けが入力されているセルがあります。シート1から 4 2022/08/02 23:08
- Excel(エクセル) 【エクセル】COUNTIFの検索条件が可変する数字の場合の数式 1 2022/09/27 15:34
- Visual Basic(VBA) コード名シートA列と集計シートA列のコードが一致したら、コード名シートA5からk12の範囲をコピーし 1 2022/08/29 23:46
- DIY・エクステリア 道路が前にある家の目隠し方法。 今、家のリビングの大きな窓は、一方通行の道路を挟み、道路の向こうは近 1 2022/05/05 18:29
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「黒歴史」教えて下さい
- ・2024年においていきたいもの
- ・我が家のお雑煮スタイル、教えて下さい
- ・店員も客も斜め上を行くデパートの福袋
- ・食べられるかと思ったけど…ダメでした
- ・【大喜利】【投稿~12/28】こんなおせち料理は嫌だ
- ・前回の年越しの瞬間、何してた?
- ・【お題】マッチョ習字
- ・モテ期を経験した方いらっしゃいますか?
- ・一番最初にネットにつないだのはいつ?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・2024年に成し遂げたこと
- ・3分あったら何をしますか?
- ・何歳が一番楽しかった?
- ・治せない「クセ」を教えてください
- ・【大喜利】【投稿~12/17】 ありそうだけど絶対に無いことわざ
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・集合写真、どこに映る?
- ・自分の通っていた小学校のあるある
- ・フォントについて教えてください!
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・10代と話して驚いたこと
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで複数のシートを一度に「...
-
エクセルでブック内の倍率がバ...
-
ワークシートそのものの色を変...
-
特定のシートのみ再計算させな...
-
EXCELの「シートの見出し」のフ...
-
ハイパーリンクでジャンプした...
-
Wordで差し込み印刷時に表示す...
-
シート名を変更すると起動する...
-
accessへエクセルの複数のシー...
-
指定したシート名以外を非表示...
-
Word2003 複数ファイルの同じ...
-
Accessのテーブルを既存のExcel...
-
エクセルの2つのシートを並び...
-
PowerQueryで行数の指定はでき...
-
エクセル シート毎 連続で曜日...
-
エクセルで、シートの名前を変...
-
Excelのワークシートについて。
-
EXCELで存在しないシート...
-
エクセルで複数のシートに画像...
-
【ExcelVBA】マクロの入ったシ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで複数のシートを一度に「...
-
エクセルでブック内の倍率がバ...
-
ハイパーリンクでジャンプした...
-
特定のシートのみ再計算させな...
-
【ExcelVBA】マクロの入ったシ...
-
エクセルで複数のシートに画像...
-
EXCELの図形(テキストボックス)...
-
エクセルのシー名を二段表示に...
-
エクセルのシート連番の振り直し
-
ワークシートそのものの色を変...
-
Wordで差し込み印刷時に表示す...
-
エクセル、特定のシートにパス...
-
Accessのテーブルを既存のExcel...
-
エクセルの2つのシートを並び...
-
EXCELで存在しないシート...
-
エクセル、別のシートの表をポ...
-
アクセスからエクセルのシート...
-
エクセルでリンク貼り付けした...
-
エクセルマクロでシート名を条...
-
EXCELの「シートの見出し」のフ...
おすすめ情報