No.2ベストアンサー
- 回答日時:
>シートの見出しを2段もしくは3段などにすることは可能ですか
こういうエクセルの画面の基礎的な体裁を変えることは、MS社のエクセル開発者が決めることで、現状はそこまでユーザーに(1段か複数段かをユーザー選択性で)させることはないという判断だと思います。人によっては、うざったい、と感じるでしょう。
VBAででもやれば、
(1)シートの数だけのシート名を表示したボックスを画面に出すとか(見た目がうるさいが)
(2)ある特定のシートのセルに、全シート名を出す
ことは可能なので、人によったら、そんなことを考えるのではないでしょうか。
シート名表示移動ボタンの1つ、左向き▲ボタン等の上で右クイックするのが有名ですが、15個ぐらいしか出てきません(E2002)でした。
(2)の例
「シート名」というシートを1つ作る。
Thisworkbookのイベントに
Private Sub Workbook_SheetActivate(ByVal sh As Object)
Dim shn As Worksheet
i = 1
j = 1
For Each shn In ActiveWorkbook.Worksheets
Worksheets("シート名").Cells(i, j) = shn.Name
i = i + 1
If i > 20 Then
i = 1
j = j + 1
End If
Next
End Sub
「シート名」シートを開くと、実行されて、現状のシート名録に更新される。
20 のところを40に変えれば、40x!5ぐらいは(スクロールなしで)表示できるでしょう。
なお、シート名の、各セルをくりっくっするとそのセルに表示された
シートのA1セルなどをSelectすることは別コードを加えてできます。
この回答へのお礼
お礼日時:2006/04/28 17:16
可能ではないのですね。
残念ながらVBAって何?というほどのレベルですので、教えていただいたことのほとんどが理解できませんでしたが、回答ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの複数ブックのシートを1つまとめたい 都道府県ごとに47ブックがあり、そのシートのデータを1 5 2022/11/15 14:57
- Excel(エクセル) エクセルのファイルサイズが急に大きくなってしまった 4 2022/10/06 13:51
- Excel(エクセル) シートが違う2枚のエクセルシートにある数値を別シートにコピーしたい(VBA?) 8 2022/03/31 12:24
- Excel(エクセル) ワードのマクロについて教えてください。 1 2023/03/11 13:50
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Excel(エクセル) Excelマクロ(VBA)CELL形式とA1形式の使い分け 6 2022/08/27 23:35
- Excel(エクセル) エクセルのフィルターを複数シートに連動させたいです。 エクセルファイルに15シートあります。 そのう 2 2022/05/01 21:47
- Visual Basic(VBA) AdvancedFilterについての質問 2 2022/07/02 22:58
- Excel(エクセル) Excelにて、行の最後のセルの値をコピーして別sheetに張りつけるVBAコードをご教授願います 3 2022/11/20 14:35
- Excel(エクセル) Excelの複数ファイルの複数行を別ファイル1つのシートにVBA、マクロで集約する方法 5 2022/09/13 06:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで複数のシートを一度に「...
-
エクセルで複数のシートに画像...
-
Accessのテーブルを既存のExcel...
-
エクセルでブック内の倍率がバ...
-
特定のシートのみ再計算させな...
-
Wordで差し込み印刷時に表示す...
-
EXCELの「シートの見出し」のフ...
-
ワークシートそのものの色を変...
-
エクセルでリンク貼り付けした...
-
エクセルのシー名を二段表示に...
-
エクセル、特定のシートにパス...
-
EXCELの図形(テキストボックス)...
-
エクセルの2つのシートを並び...
-
エクセル 非表示のシートをハ...
-
エクセルを開くとメニューバー...
-
【Excel VBA】データ貼り付け先...
-
(エクセル)Indirect関数で、ハ...
-
エクセルでシートを追加したと...
-
PowerQueryで行数の指定はでき...
-
エクセル、別のシートの表をポ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで複数のシートを一度に「...
-
エクセルで複数のシートに画像...
-
特定のシートのみ再計算させな...
-
エクセルでブック内の倍率がバ...
-
ワークシートそのものの色を変...
-
【ExcelVBA】マクロの入ったシ...
-
エクセルの2つのシートを並び...
-
EXCELの図形(テキストボックス)...
-
ハイパーリンクでジャンプした...
-
エクセルのシート連番の振り直し
-
特定の複数のシートに同じ処理...
-
エクセルのシー名を二段表示に...
-
Wordで差し込み印刷時に表示す...
-
エクセルで、シートの名前を変...
-
エクセルでリンク貼り付けした...
-
エクセル、特定のシートにパス...
-
accessへエクセルの複数のシー...
-
Accessのテーブルを既存のExcel...
-
【Excel VBA】データ貼り付け先...
-
EXCELの「シートの見出し」のフ...
おすすめ情報