エクセルの質問です。

シートの数がすごく多いのでブック全体のシートを把握することが困難です。
(シートのバーの三角矢印をクリックして対応しています)。

すべてのシートを見る標準機能はありますか。また、ない場合どうやったらシート一覧が取り出せますか。
よろしくお願いいたします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2008/03/18 12:22:45
  • 終了:2008/03/25 12:25:02

回答(4件)

id:K_SUKE No.1

K_SUKE回答回数73ベストアンサー獲得回数52008/03/18 12:42:27

ポイント23pt

http://yahoo.co.jp/

urlはダミーです。

以下のようなマクロで取得できます。

Dim i As Integer

For i = 1 To ThisWorkbook.Worksheets.Count
  Cells(i, 1).Value = Worksheets(i).Name
Next

マクロの作り方がわからない場合は

1.マクロ用のシートを追加する。

2.[表示]→[ツールバー]→[コントロールツールボックス]でツールボックスを表示する。

3.ツールボックスよりコマンドボタンを選択し、シートにボタンを作成。

4.作ったボタンをダブルクリック。

5.vbaエディタが表示されるので、以下のプロシージャに上のソースを貼り付ける。

Private Sub CommandButton1_Click()

[ここ]

End Sub

6.保存してvbaエディタを閉じる。

7.ツールボックスの左端にある、デザインモードをクリック。

8.2で作ったボタンをクリック

以上でできるはずです。

id:nudgeem No.2

nudgeem回答回数4ベストアンサー獲得回数02008/03/18 13:13:59

ポイント23pt

「シートのバーの三角矢印」を右クリックすると、一覧表示されます。


※同じような質問が過去にもあったようです。

http://q.hatena.ne.jp/1165746857

id:n_kusano No.3

n_kusano回答回数48ベストアンサー獲得回数12008/03/18 13:34:25

ポイント22pt

シートのバーの三角矢印の上で右クリックするとシート一覧のポップアップが表示されますよ

http://q.hatena.ne.jp/1165746857

id:heart-rhythm No.4

heart-rhythm回答回数32ベストアンサー獲得回数12008/03/19 14:16:59

ポイント22pt

#答えになっていなかったら、ごめんなさい。

(1)とりあえず、一番先頭のワークシートに適当なピボットテーブルを作成する。

(2)ピボットテーブルの内容を変更しようとすると、シートのリストボックスの一覧が出てくる。(と思います。)

マクロを組んだりするよりは、お手軽のようなきがしますし、場合によっては、そこで、見たいデータになるような

ピボットテーブルにしておけば、わざわざシートをめくらなくてもよいかもしれません。

http://dummy.hatena.ne.jp

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません