こんにちわ。
EXCELのシートで、行タイトル中にページNoを入力したいのですが、
どうやったら可能ですか?
2枚目以降になっても、今のままではページNoは「1」のままで
印刷されてしまいます。
解決方法を早急に教えて下さい。

それとも、こういうことは不可能ですか?

このQ&Aに関連する最新のQ&A

A 回答 (3件)

シートの行タイトル中のセルにページ数を印刷するとします。


わかりにくくなるので、そのセルに『ページ』という名前を付けます。
印刷設定は全て終わっているとします。10頁あるとして、下記のコードくらいでうまく行くと思います。
 (ページ数はプレビューで確認できます。)

印刷する前にページを表示するセルを更新します。その後、そのページを指定して印刷しています。
今プリンタがないので実験できませんが・・・・ご参考に。

Sub PrintTest()
  Dim pg As Integer 'ページ

  For pg = 1 To 10
    Range("ページ") = pg
    PrintOut From:=pg, TO:=pg
  Next
End Sub
    • good
    • 1
この回答へのお礼

ありがとうございました。できました!
こういうマクロを組まないといけなかったんですね。
勉強になりました。♪ d(⌒o⌒)b♪

お礼日時:2002/02/12 10:53

行タイトル中ではありませんが、ヘッダーで組み込むことではどうでしょうか?


[ファイル]→[ページ設定]で、「ヘッダー/フッター」タブを選び、ヘッダーの編集でページ番号ボタン(紙に#の記号があるもの)によって、ページ番号を振ることが出来ます。
    • good
    • 0
この回答へのお礼

早速の回答ありがとうございます。
でも、ヘッダー入力ではないのです。スイマセン。

お礼日時:2002/02/12 10:54

本文中ではなく、ヘッダへの入力ではだめですか?


表示→ヘッダとフッタ
ここで、「ページ番号」(#のマーク)をヘッダ側に入力すれば、ページごとに番号が更新されます。
ヘッダがダメな場合は、私は分りません。
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qwordpressの固定ページのタイトルデザイン

wordpressの固定ページのタイトルデザインについて質問です。
テンプレートはtwenty tenです。

固定ページでは、タイトルが表示されますが、
そのタイトルの文字色を変更したり、文字の大きさを変更するにはどうすればいいですか?

特にページごとにデザインをかえたいわけではなく、全ページ共通のデザインなので、
スタイルシートをちょっといじれば出来るような気はするのですが・・・。

宜しくお願いいたします。

Aベストアンサー

Firebug(FireFox)などで調べれば、「ちょっといじる場所」は2秒で分ります。

QExcelで1ページ2枚,2ページを2枚印刷!!

Excelで印刷をしたい。 ????印刷の時に,1ページを2枚,2ページを2枚,・・・というようにそれぞれ2枚ずつページ番号を振って印刷していと思っています。仕事の発送で困っていますので,出来るだけ早く答えが欲しいです。方法を教えてください。

Aベストアンサー

回答No1です。印刷操作でその前にページ番号を付ける操作が必要でしたね。
「ページレイアウト」タブから右下隅のある「ページ設定↓印をクリックします。
「ヘッダー・フッター」のタブで例えばページ番号をページの下部分に表示するのでしたら「ヘッダーの編集」をクリックします。
「中央部」の窓にカーソルを置き、上の部分にある「ページ番号の挿入」をクリックします。
これでページ番号がページ下部の中央部に表示されます。
その後に回答1で述べた操作を行うことになりますね。

Qパワポのタイトルの所だけにデザインをつけたいです。

パワーポイントを作っているのですが、その際に、表紙以外のページについては、背景は白紙で、タイトルの所にだけデザインをつけるようにしたいです。
イメージとしては、添付先の写真のような感じにしたいのですが、どうやればできるのか分かりません。
どなたか助けてください。お願いします。

Aベストアンサー

次のどちらかの方法で。
・2枚目でタイトル部分だけを作成し、だいたい必要な枚数を「スライドの複製」でつくっておく。
 (3枚目以降はタイトルのテキスト枠の文字を変えるだけで済ませる。)

・表示→スライドマスター
  全スライドに共通するものを作成する。
  (2枚目以降に適用させる)

Qエクセルで、1枚目の数値を2枚目以降に振り分けて入力する方法

会計簿の仕事をエクセルでしています。
シート1に総括(全ての収支の記録)を日にち順に入力したら、
それがシート2(備品費)・シート3(交通費)・・・の、収支項目ごとに自動的に振り分けられて入力される方法はないでしょうか?
シート1で、項目と金額を入力したら、
その項目のページにも、その金額がリンクされていて、自動的に入力されていたら間違いがないのですが。

去年度は、シート1に全ての記録を打ち込み、
再度、シート2以降に、項目別に同じ数字を手動で打ち込んでいたのです。

Aベストアンサー

次のようにすればよいでしょう。
例えばシート1のA1セルに日付、B1セルに支出、C1セルに支出項目とそれぞれ文字が入力されており、下方にデータが入力されているとします。C列には備品費や交通費などの項目が入っているとします。そこで作業列としてD2セルには次の式を入力して下方にオートフィルドラッグコピーします。

=IF(C2="","",C2&COUNTIF(C$2:C2,C2))

次にそれぞれの支出項目別にシートを用意するわけですが、シート2から必要とする項目の数だけのシート(例えばシート10)を用意し、その後にシート見出しでShiftキーを押しながらシート2とシート10をクリックします。この操作でシート2からシート10までが同じ作業グループになります。
その後にシート2の画面でA1セルには備品費と入力します。A2セルには日付、B2セルには支出とかの文字列をシート1と同様に入力します。
3行目から下方に備品費のデータを表示させるわけですがそれにはA3セルに次の式を入力したのちに右横方向にオートフィルドラッグコピーしたのちに下方向にもオートフィルドラッグコピーします。

=IF(OR(COLUMN(A1)>2,COUNTIF(Sheet1!$D:$D,$A$1&ROW(A1))=0),"",INDEX(Sheet1!$A:$B,MATCH($A$1&ROW(A1),Sheet1!$D:$D,0),COLUMN(A1)))

これでシート1にある備品費のデータがシート2に表示されます。A列は日付ですのでA列を選んでセルの表示形式を日付に、B列は標準にします。
その後にシート見出しでシート1を選択します。この操作で、それまでシート2からシート10まで同じ作業グループにあったシートが作業グループから解除されます。シート2から10まですべてのシートに備品費の表示がされていますが、それぞれのシートのA1セルに支出項目名を入力すれば、例えばシート3のA1セルには交通費と入力することで、その項目名に関するシート1でのデータが表示されます。
一度お試しください。参考になりましたら幸いです。

次のようにすればよいでしょう。
例えばシート1のA1セルに日付、B1セルに支出、C1セルに支出項目とそれぞれ文字が入力されており、下方にデータが入力されているとします。C列には備品費や交通費などの項目が入っているとします。そこで作業列としてD2セルには次の式を入力して下方にオートフィルドラッグコピーします。

=IF(C2="","",C2&COUNTIF(C$2:C2,C2))

次にそれぞれの支出項目別にシートを用意するわけですが、シート2から必要とする項目の数だけのシート(例えばシート10)を用意し、その後にシート...続きを読む

Qタイトル表示をインラインフレームの内のものにしたい</a></h4> <p class="relatedQA-body hide" id="relatedQA-Q_toggle_4185482"> 最初に「index.html」にアクセスしたときは、そのままのタイトル表示<br /> (<title>タグ内のもの)で問題ないのですが、インラインフレーム内<br /> に、例えば「annai.html」を表示させたときに、現在のフレーム内の<br /> ページタイトルに変えることは可能でしょうか?<br /> <br /> 下に詳しく表記します。<br /> アクセス当初「index.html」<br /> ↓<br /> ・・・・・・・・・・・・・・・・・・・・<br /> <html><br /> <head><br /> <title>インデックス</title><br /> </head><br /> <body><br /> <a href="annai.html" target="NAME">案内</a><br /> <iframe name="NAME" (略)></iframe><br /> </body><br /> <html><br /> ・・・・・・・・・・・・・・・・・・・・<br /> 上記のままだとブラウザのタイトルバーに「インデックス」と表示される<br /> <br /> インラインフレームに「annai.html」を表示させたとき、<br /> ↓<br /> ・・・・・・・・・・・・・・・・・・・・<br /> <html><br /> <head><br /> <title>案内</title><br /> </head><br /> <body><br /> </body><br /> <html><br /> ・・・・・・・・・・・・・・・・・・・・<br /> タイトルバーを上記の<title>タグ内の、「案内」に変えたい<br /> <br /> 返ってややこしい説明になっていましたら、スイマセン。<br /> 回答よろしくお願いいたします。 </p> <p class="relatedQA-body" id="relatedQA-Q_toggle_4185482_truncated"> 最初に「index.html」にアクセスしたときは、そのままのタイトル表示<br /> (<title>タグ内のもの)で問題ないのですが、インラインフレーム内<br /> に、例えば「annai.html」を表示させたときに、現在のフレーム内の<br /> ページタイトルに変えることは可能でしょうか?<br /> <br /> 下に詳しく表記します。<br /> アクセス当初「index.html」<br /> ↓<br /> ・・・・・・・・・・・・・・・・・・・・<br /> <html><br /> <head><br /> <title>インデックス</title><br /> </head><br /> <body><br /> <a href="annai.html" target="NAME">案内</a><br /> <iframe name="NAME" (略)></i...<a class="relatedQA-body-more" href="javascript:void 0;">続きを読む</a> </p> </div> <div class="relatedQA-inner relatedQA-inner--A"> <p class="relatedQA-head"><i class="fa fa-mail-reply fa-rotate-180"></i><span class="relatedQA-head-icon">A</span><span class="relatedQA-head-BA">ベストアンサー</span></p> <p class="relatedQA-body" id="relatedQA-A_toggle_12566531"> Javascriptを使って。<br /> <br /> <iframe <br /> onload="document.title=this.contentWindow.document.title"<br /> ~></iframe><br /> <br /> Javascriptを使っているので、iframe内に別ドメインのページ(外部サイト)を読み込むとエラーになります。<br /> <br /> 最初からiframe内のページのタイトルになりますので、<br /> 最初にiframe内に表示するページに妥当なtitleを付けておく必要があります。<br /> <br /> Operaでは動作せず。原因不明。(ただしエラーにもならない。) </p> </div> <div class="relatedQA-more"><a data-osccid="related_answer_more" href="//oshiete.goo.ne.jp/qa/4185482.html">他の回答も見る</a></div> </div><!--//relatedQA-wrap--> <div class="relatedQA-wrap"> <div class="relatedQA-inner relatedQA-inner--Q"> <h4 class="relatedQA-head"><span class="relatedQA-head-icon">Q</span><a data-osccid="related_answer_qtitle" href="//oshiete.goo.ne.jp/qa/4150849.html">宛名ラベル 2枚目以降が表示、保存、印刷できない</a></h4> <p class="relatedQA-body" id="relatedQA-Q_toggle_4150849"> 知人より同窓会名簿の宛名ラベル印刷を頼まれ、<br /> Word2003で名簿の宛名ラベル印刷をするため設定をするのですが<br /> ラベル用紙一枚目(1シート12枚用)分しか表示できず保存も12名分(1シート)のみしかできません。もちろん、印刷も1シート分のみ。<br /> 差込印刷の設定では全員(50人)差し込まれていて「任意のレコード」を繰っていくと順次表示できます。<br /> 仕方がないのでとりあえず、12名分づつをひとつのファイルとして保存して急場をしのぎましたが。<br /> <br /> 全員を表示させ、保存、印刷も一度にするにはどうすればいいのでしょうか。<br /> <br /> 知人のパソコン、私のパソコン両方で試すのですが同じ症状です。<br /> 念のため<br /> DELL INSPIRON5100<br /> OS windows XP<br /> office2003<br /> <br /> よろしくおねがいいたします。 </p> </div> <div class="relatedQA-inner relatedQA-inner--A"> <p class="relatedQA-head"><i class="fa fa-mail-reply fa-rotate-180"></i><span class="relatedQA-head-icon">A</span><span class="relatedQA-head-BA">ベストアンサー</span></p> <p class="relatedQA-body" id="relatedQA-A_toggle_12470689"> 差し込み印刷では、直接プリンタに差し込むのではなくて、いったん「新規文書」に差し込んで、レイアウトなどのチェックをしてから印刷するようにすると、ミスを減らせます。<br /> <br /> できた「新規文書」は普通のWordファイルですから、それを保存すれば良いでしょう(データを変えた場合は新たに「新規文書」に差し込んでWordファイルを作ってください)。レイアウトが崩れていれば普通に修正可能ですし、特定のページを印刷したい場合でも、感覚的にわかりやすいと思います。 </p> </div> <div class="relatedQA-more"><a data-osccid="related_answer_more" href="//oshiete.goo.ne.jp/qa/4150849.html">他の回答も見る</a></div> </div><!--//relatedQA-wrap--> <div class="relatedQA-wrap"> <div class="relatedQA-inner relatedQA-inner--Q"> <h4 class="relatedQA-head"><span class="relatedQA-head-icon">Q</span><a data-osccid="related_answer_qtitle" href="//oshiete.goo.ne.jp/qa/177858.html"><TITLE>タイトルを文書内に表示

<TITLE>タイトル</TITLE>を文書内に表示するにはどうしたらよかったでしょうか。
タイトルバーだけでなく、文書の先頭にも表示させたいのですが、javascriptで可能でしょうか。

#HTMLでも可能だったりして?

Aベストアンサー

素直に<BODY>タグの中に<H1>や<FONT size="+3">などを使ってもう一度書いたらどうでしょうか。

変にこってJavascriptやらなんやらを使ってもJavaを使えないブラウザの人には見えませんし、素直に書いてやるのが一番だと思います。

Qエクセル2000・シートごとのページ番号とページ数、ブック全体のページ番号と総ページ数

エクセル2000についてお尋ねします。

ヘッダの右側に
   ([シート毎のページ番号]/[シート毎のページ数])
フッタの中央に
   ([ブック全体の通しページ番号]/[ブック全体の総ページ数])
を入力・印刷したいのです。

今までは手入力でフッタのページ番号のうしろに「+前のシートまでのページ数」、[ブック全体の総ページ数]の代わりに数値を直接入力していたのですが、1つのブックにつきシート数が20~60程度ある上にページの追加・削減があるので、もっと簡単なやり方があったら教えてほしいです。

VBAは、まだ勉強を始めたばかりで、ネット上で使えそうなVBAをコピーして自分のエクセルに貼ることしか出来ません^^;
どうか、よろしくお願いします。

Aベストアンサー

こんにちは。

こんな感じでしょうか?
必ずコピー等を取ったテスト用ブックで試して下さい。

ページ数によって、結構処理時間が掛かります。

'---------------------------------------------------------------------
Sub Test()
Dim ws As Worksheet
Dim AllCnt As Integer, pCnt As Integer

 AllCnt = 0
 For Each ws In Worksheets
   AllCnt = AllCnt + PageCnt(ws)
 Next ws

 pCnt = 0
 For i = 1 To Worksheets.Count
  Set ws = Worksheets(i)
  ws.PageSetup.RightHeader = "&P / &N "
  If i = 1 Then
    ws.PageSetup.CenterFooter = "&P / " & AllCnt
  Else
    pCnt = pCnt + PageCnt(Worksheets(i - 1))
    ws.PageSetup.CenterFooter = "&P+" & pCnt & " / " & AllCnt
  End If
 Next i
 Set ws = Nothing
End Sub
'---------------------------------------------------------------------
Function PageCnt(ws As Worksheet) As Integer
Dim h As Integer, v As Integer
  PageCnt = 0
  If ws.UsedRange.Address = "$A$1" Then
    If IsEmpty(ws.Range("A1").Value) Then
      Exit Function
    End If
  End If
  h = ws.HPageBreaks.Count
  v = ws.VPageBreaks.Count
  If v = 0 Then
    PageCnt = h + 1
  Else
    PageCnt = (h + 1) * (v + 1)
  End If
End Function
'---------------------------------------------------------------------

こんにちは。

こんな感じでしょうか?
必ずコピー等を取ったテスト用ブックで試して下さい。

ページ数によって、結構処理時間が掛かります。

'---------------------------------------------------------------------
Sub Test()
Dim ws As Worksheet
Dim AllCnt As Integer, pCnt As Integer

 AllCnt = 0
 For Each ws In Worksheets
   AllCnt = AllCnt + PageCnt(ws)
 Next ws

 pCnt = 0
 For i = 1 To Worksheets.Count
  Set ws = Worksheets(i)
  ws.PageSetup.Right...続きを読む

Qタイトルについて

こんにちは。よろしくお願いします。

HPビルダーで商用のHPを作成しています。
検索ロボットにひっかかるように、タイトルやキーワードをタグ入力?していますが、うまくいきません。

<TITLE>○○のお店</TITLE>
↑このタグを入れると、画面最上に「○○のお店」と表示されるようになりますよね?
それが、ビルダーのページ編集中には正常に表示されるのですが、いざアップロードすると表示されません。ソースを見てみても、ビルダーで入力したはずのタイトルやキーワードがみあたりません。
ただHPのアドレスが表示されているだけで・・・
何故なんでしょうか・・・

あまりPCに詳しくないので説明が下手でごめんなさい。
どなたか教えて下さい!!

Aベストアンサー

ソース拝見しました。
ブラウザの一番上、ホームページタイトルにあたるところに表示されないと言うご質問ですよね?

えと、表示されました。
IE6、Firefox、ネスケ7、Opera全て問題なかったです。
どのブラウザで、表示されませんでしたか?
できれば、全部見たいところです。差し支えなければ、アップロード済みのURLを教えてください。

#これは質問とは関係ありませんが、ソースに同じことが何度も書かれていて、無意味な箇所があります。
できる限り整斉しましょう。
⇒4行目の文字コードの箇所、19行目と23行目にも同じ内容が。
21行目と24行目も同じですし、20行目と25行目も…。

QExcel 1枚のページに2つのシートを印刷したい

こんにちはです。

Excel2000で1シートにつき1枚、それが4シートなので計4枚を印刷しています。
これを1シートを50%に縮小して1枚につき2シート印刷できるようにしたいのですが
方法がわかりませんでした。

印刷のプロパティ(プリンタ:Canon LASER SHOT LBP-930EX)で
ページレイアウトを「2ページ/枚」にしてみても、
50%に縮小されるだけで結局4枚出力されました。
2シートを1枚に印刷する方法をご存知でしたら教えていただけますでしょうか?
よろしくお願いします。

Aベストアンサー

ページレイアウトを「2ページ/枚」の設定が
反映されていないのではないでしょうか?
下記の手順で操作するといかがでしょうか?

excelのファイル→印刷→プロパティ(ボタン)
→ページ設定(タブ)→ページレイアウト「2ページ/枚」選択
→OK(ボタン)
印刷ダイアログ画面に戻るので
印刷対象のブック全体を選択
印刷ボタンを押す

これで私のPCではうまくいきましたよ...


人気Q&Aランキング

おすすめ情報