
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
個別のブックに設定するなら、リボンエディターで、インデックスのボタンをシートの分の数だけ置けばよいと思います。
実際の私がやっている方法を紹介します。
私は鬱陶しいので、3分割にしています。②
リボンエディターで、作ります。(Ron de Bruin氏のサイトが、リボン関連では一番充実しています。)
アイコンは、以下で探します。Microsoft のアイコン一覧をものすごく使いづらいからです。
https://www.rondebruin.nl/win/s2/win003.htm
Or try this two add-ins from Ken Puls and Jim Rech
Download it from my site :
(https://www.rondebruin.nl/win/winfiles/BtnImages …
ブック固有のメニューになります。
クイックアクセスツールバーのボタンにシートの一覧を出すことが可能です。
①
http://oshiete.goo.ne.jp/qa/10060799.html
Application.CommandBars("Workbook tabs").ShowPopup
これを、個人用マクロブックに入れて、クイックアクセスツールバーにリンク付けます。
これは、ブック事に自動的に変わるものです。

No.1
- 回答日時:
こんにちは
ご質問の内容に合致しているのかどうかわからないので、とりあえず考え方のみです。
各シートの上部の何行かをインデックスのスペースとして確保するものとします。
インデックスそのものも修正・追加などされる可能性があるでしょうから、オリジナルを固定シート(例えば「インデックス」シート)に同じ形式で作成しておきます。
各シートのインデックス部分は「ウィンドウ枠の固定」などで常に表示されるようにセットしておきます。
http://becoolusers.kir.jp/excel/freeze-panes.html
後は、各シートのインデックス部分にオリジナルと同じものが常に表示できるようにすれば良いので、
HYPERLINK関数のセルの絶対参照を利用すればできあがり♪・・・と思ったのですが、
https://support.office.com/ja-jp/article/HYPERLI …
(↑)のMSの解説ではこれで良さそうですが、実際に試してみるとセルの参照をしたほうでは、リンクが機能しませんね。
「そのブックは開けません」みたいなメッセージが出てしまうようです。
(もちろん、オリジナルの方は正しくリンクされます)
そこで仕組みは同じですが、複製する方法を「参照」から「コピー」に変えれば良さそうです。
でも、インデックスを修正するたびに複数シート分コピーしていたのでは面倒ですので、そこだけはマクロを利用してしまえっというアイデアになりました。
変更・修正を行ったら、「各シートにインデックスをコピーする」マクロを実行するようにしておいてもよいですし。もう少し横着にするなら、
「オリジナルを修正・変更したら、インデックス部分を自動的に他のシートにもコピーする」
というマクロや
「ブックを開いたら、オリジナルのインデックス部分を各シートにコピーする」
といったようなマクロをブックにセットしておくことで、ご質問のイメージに近くなるのではないかと思います。
※ イメージ的に内容が違っていたなら無視してください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Visual Basic(VBA) エクセルマクロでアニメを作る方法を教えてください。 1 2023/02/07 14:27
- Excel(エクセル) Excelのマクロについて教えてください。 4 2022/05/31 14:07
- Excel(エクセル) 【エクセル】COUNTIFの検索条件が可変する数字の場合の数式 1 2022/09/27 15:34
- Excel(エクセル) Aフォルダにあるエクセルの表をBフォルダへ映したい【表題じだけする】 2 2023/08/24 06:41
- Excel(エクセル) エクセルに代わる 表入力ツールについて 3 2022/12/21 21:19
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 3 2022/06/10 09:24
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルのオートフィルターのしぼりをクリアーしたい 2 2022/12/24 08:36
- Excel(エクセル) エクセルについて教えてください 2 2022/12/07 17:55
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【マクロ】アクティブセルの時...
-
エクセルを共有するとPCによっ...
-
VBAでブックを非表示で開いて処...
-
エクセルの関数 ENTERを押...
-
エクセルで参照しているデータ...
-
vbaでpdfを開いて1ページ目のみ...
-
beckyに届いたメールをエクセル...
-
ACCESSのVBAからExcelのセルか...
-
データのリンク元を一部だけ変...
-
Excelファイルをダブルクリック...
-
Excel(2010)のフィルターが保...
-
エクセルで別ブックをバックグ...
-
WorkBooksをオープンさせずにシ...
-
エクセルでブックを3つ同時に...
-
フォルダ内の複数ファイルから...
-
エクセルシートの一部を送りたい
-
Excel VBAでブックを閉じる時、...
-
エクセル 複数のブックを一度...
-
アクセスvbaでエクセルブックを...
-
VBA マクロを削除して保存したい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAでブックを非表示で開いて処...
-
エクセルを共有するとPCによっ...
-
エクセルの関数 ENTERを押...
-
Excelの警告について
-
Excelファイルをダブルクリック...
-
エクセルで参照しているデータ...
-
WorkBooksをオープンさせずにシ...
-
Excelでブックの共有を掛けると...
-
Excel(2010)のフィルターが保...
-
Excelで複数ブックの同一セルに...
-
エクセルファイルを開かずにpdf...
-
エクセルにおける,「ブック」...
-
同じフォルダへのハイパーリン...
-
エクセルで別ブックをバックグ...
-
フォルダ内の複数ファイルから...
-
VBA バックグラウンドで別ブッ...
-
エクセルでウィンドウの枠固定...
-
ブックのピボットを別ブックに...
-
フォルダ内の複数ファイルから...
-
エクセルで50行ごとに区切った...
おすすめ情報