• 締切済み

エクセル シートのページ数を返す方法

エクセルでシートのページ数を特定のセルに返す方法はありますか? 1日ごとに提出する書類がありそこに、延べ日数として入力する欄があります。 シートの数=延べ日数になるので 1シート=1日 2シート=2日 3シート=3日 のようにシートのページ数を指定したセルに返す方法があれば教えていただきたいです。 Sheets()は不可です。シートの枚数を返したいわけではないので。

みんなの回答

  • kkkkkm
  • ベストアンサー率65% (1618/2457)
回答No.2

ページ数が何を表すのかよくわかりませんが、たとえばシートが10個あって入力されているシートが3個だとしたときに3を返したいという事でしたら 使用するシートで必ず入力するセル(未使用のシートでは入力が無いセル)を対象に串刺しでカウントすればいいのではないでしょうか。 入力セルがA2なら =COUNTA(Sheet1:Sheet10!A2) とか =COUNT(Sheet1:Sheet10!A2)

  • hiro_1116
  • ベストアンサー率30% (2363/7650)
回答No.1

やりたいのは、こういうことでしょうか? https://www.i-skillup.com/lecture/EXCEL/fx/sheets1.php?skey=sheets#:~:text=%E3%80%8C%3DSHEETS()%E3%80%8D%E3%82%92%E5%85%A5%E5%8A%9B,%E6%95%B0%E3%81%8C%E6%95%B0%E3%81%88%E3%82%89%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82

関連するQ&A

  • シートのセルに[ページ数/総ページ数]を入れたい

    ページのフッダー&ヘッターの設定ではなく、シートのセルに[ページ数/総ページ数]を入れたい。 1シートにつき1ページ分の範囲のみ記入されたシートが複数シートあります。 「総シート数=総ページ数」、「1シート=1ページ」でシートの並び順にページ数とする時に、それぞれのシートのセルに[ページ(シート)数/総シート数]と入れたい場合は、どのように設定すればいいでしょうか?

  • エクセルのシートにページ数をつけて印刷するには?

    よろしくお願いします。 エクセルのシートにページ数をつけて印刷したいのですが、 手動でセルに数字を書き込む以外にやり方はあるでしょうか? シート1には1ページ、シート2には2ページというように ページ数をつけて印刷したいと思っています。 教えてください。 よろしくお願いします。

  • 【エクセル】VBAで、ページ数を変更して印刷する。

    やり方が分かると、便利だなあと、、、分かる方がいましたら返事下さい。 特定のシートの、特定のセルに数値が入力されています。 このセルの数値の数だけ、ページを印刷してくれるボタンが欲しいです。 例) セルに”1”と入力されている。→1ページ目のみ印刷する。 セルに”3”と入力されている。→1~3ページ目のみ印刷する。 よろしくお願いします。

  • シートにページ番号をつける

    いつもお世話になっています。 下記内容についてつまづいてしまったのでご教授ください。 Excel2003にて商品管理のブックがあります。 ブックの構成 ブック名:商品管理 シート名:Sheet1:鉛筆、Sheet2:鉛筆2、Sheet3:消しゴム、Sheet4:ボールペン、Sheet5ボールペン2、Sheet6:ボールペン3..... シートは全て同じフォーマットでそれぞれにタイトルがA1セル、ページ数がK1セルに入力されています シート名が同じものはタイトルセルの名称も同じです。 *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-**-*-*-*-*--*-*-*-*-*-*--*----* 質問内容 各シートにページ番号をマクロを使用して自動で振りたいのですが、 同じ種類毎にページ番号を振るにはどうしたらようでしょうか?? 上記の例でいいますと Sheets("鉛筆").Range("K2")="P(1/2)" Sheets("鉛筆2").Range("K2")="P(2/2)" Sheets("消しゴム").Range("K2")="P(1/1)" Sheets("ボールペン").Range("K2")="P(1/3)" Sheets("ボールペン2").Range("K2")="P(2/3)" Sheets("ボールペン2").Range("K2")="P(3/3)" というような感じです。。 よろしくお願い致します><。

  • エクセルシートのページ数設定

    こんにちは! エクセルで、A4で1ページ分だけのシートが20枚あったとします。 20枚のうち、10枚目だけが2ページ分あります。 この20枚のシートを一度に選択して印刷をかけると、フッダで指定した「ページ数/総ページ数」が印刷されて出てきますが、10枚目のシートの2ページ目はカウントされず、総ページ数は21ではなく20で出て来ます。この、2ページ目も、総ページ数に反映される方法はありますか? (この説明で、おわかり頂けたでしょうか?) 宜しくお願い致します。

  • あー、もうっ。こんなソフトないですか?エクセルシートのページ数。

    エクセルシートであるソフトのマニュアルを 作っています。 シートごとに、ページ数がフッダ-に書いてあります。 目次もあります。 今、ある変更があって差替えなどが多く発生したと します。すると、ページ数のフッダーをいちいち 開いて編集していかないといけません。 目次を直すのも一苦労です。 望みとしては、エクセルのフッダーにページ数を 書かずに、いくつかのエクセルシートを複数 選択すると、そのヘッダーに通番でページ数を つけてくれるソフト。 ●エクセルシートがいくつか存在して、 それを選んで、簡単に目次を作ってくれて、 ページ数までつけてくれる。そんな夢のような ソフトを探しています。 どなたかよい方法ないか教えてください。 宜しくお願いします。

  • エクセルにてページ数を記載する方法

    エクセルで指定してセルにページ数(ページ数/総ページ数)を書きたいのですが・・・ ヘッダー、フッターに書く方法はわかります。

  • エクセルでのページ入力

    エクセルで,シート1~シート5まで作りました。 それでそれに最初からページ数を入れたいのですが、シート1がたとえば15ページまでとします,シート2はその続きの16から入れたいのですがその入れ方が分かりません。誰か教えてください!提出日が迫っててあせってます。

  • Excelで他のページ(シート)にも入力を反映させるには・・

    非常に困っています。Excelで書類を作成しているのですが、シートがすでに何枚にもわたってる状態です。 どうしても書類上必要な機能があるのですが、 最初のページ(Sheet1)でA1のセルに『○、×、△』のどれかを入力するとそれを判別して2ページ目(Sheet2)のA1セルに、それに対応して『勝、引、負』のどれかを判別して表示。したいのですが、ページを超えてこのようなことをするのは可能なのでしょうか? できるならどうやればいいか?関数等教えてもらえると本当に助かります。 ExcelでできなくてWordならできるでもかまいません。お願いします。 助けてください。

  • エクセルでフッターのページ数表記を変更したい。

    複数のエクセルやワードで作った書類を組み合わせて印刷したものを綴じようと書類を作成しています。 エクセルで実際のシート表示ページとは違うページ数を印刷したいのですが、どうすれば出来ますか? たとえば、エクセルのものを1ページ目を5ページから開始し印刷できる方法を教えて下さい。

専門家に質問してみよう