- ベストアンサー
(1)エクセルのひとつのファイルの中にたくさんシートを作りました。いく
(1)エクセルのひとつのファイルの中にたくさんシートを作りました。いくつシートがあるかすぐわかる方法はありませんか? (2)その各シートのページ設定がバラバラになってしまってます。ファイル内のすべてのシートを、例えば「すべてB4余白はなし」と一括で設定できませんか? (3)また、ファイル内のすべてのシートを一枚ずつ印刷の画面をよびだすのではなく、一度に印刷できませんか? どうぞよろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
プリンターのプロパティなどの変更は、残念ながらシート毎になるかと思います。 VBAとかなら、一括でできるかも知れませんが・・・ あと、ご質問されて、皆さんの回答でうまく言った場合は、どれがどのようにやったらうまくいったのか? という報告もされた方がいいと思いますよ。 今回は3つ質問されてますので、それぞれの内容で。 それから、お礼もね(^^)
その他の回答 (3)
- imogasi
- ベストアンサー率27% (4737/17069)
(1) http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1218109167 を見てください。そういうことなので、たぶん質問者の場合、INFO関数でなく、ユーザー定義関数になると思うが、どれでも1つシート面で、ALT+F11キー、挿入ー標準モジュールに Function mySheetc() mySheetc = Sheets.Count End Function をコピペして、どこのセルでも良いが、D1セルでも =mySheetc()と入れる。 シートを増やすごとにD1セルでEnterキーをおすこと。 もしあればグラフシートも数に含まれる。 (2)全キーとの選択 Googleででも「全シートの選択」を調べること。 http://www.relief.jp/itnote/archives/002574.php 選択しておいて、1つのシートへの設定のように書式を設定すれば良い。 (3)(2)の場合と同じく、全てのシートを洗濯しておいて印刷操作をすれば良い。 ーーー >のひとつのファイルの中にたくさんシートを作りました >ページ設定がバラバラ ページ分けのために、シートを分けているのでは。改ページとかほかの方法もありそうだが。 ーーー 「作業グループ」というエクセルの考えを質問者は勉強して無いのでは。全般にエクセルを色々勉強する必要あるような感じをうける。
お礼
ご指摘のとおり勉強不足でございます。ありがとうございました。
- chonami
- ベストアンサー率43% (448/1036)
(2)ですが、普通に全選択して印刷プレビューなどから設定を変えても今見ているシートの設定しか変わりません。 全選択した後 ファイル→ページ設定→用紙・余白の設定をすればすべてのシートに適用されます。 (3)についてはシート全選択で普通に印刷すれば印刷できますが、特に印刷したくない部分などがなければエクセルを閉じた状態でブックを右クリック→印刷で勝手にエクセルを開いてすべてのシートを印刷してくれます。
お礼
ありがとうございました。
- ok-rjak
- ベストアンサー率52% (70/134)
(1) 数を数えたいと言うことでしょうか。 どこかのセルに以下の関数を入力して下さい。 =INFO("numfile") (2) どれでもよいのでシート見出しを右クリックし、全てのシートを選択。 現在表示されているシートのB4の書式を設定すると、選択されている全てのシートの書式が設定されます。 (3) ファイル→印刷またはOfficeボタン→印刷から印刷ダイアログを表示させ、「印刷対象」を「ブック全体」とすると、全てのシートが印刷されます。
お礼
=INFO("numfile") ですぐにわかりました。 ありがとうございました。
補足
すべてB4にページ設定できましたが印刷するときに、すべてB5に縮小しようと思います。ブック全体をチェックして印刷が始まったら一枚目はB5で出てきましたが残りはB4で出てきます。右クリックですべてのシートを選択しファイル→印刷→プロパティでB5のサイズに縮小するように設定したのですが・・・。これは一度に設定できないのですか?
お礼
確かに、何度かチャレンジしましたがシート毎に設定していかなきゃならないようです。 それから、何人かの方から教えていただいたのに自分の思うとおりにいかず、 文章でうまく質問内容を説明するのは難しいなと痛感してます。 ありがとうございました。