• 締切済み

エクセル 

エクセルが使いこなせなくて困ってます。 1行の各セルのデータが決まったエクセルフォームの1ページにはいり 2行目が2ページ目に、3行目が3ページ目にと入れ、順に印刷したいのですが 方法がわかりません。 どなたか教えてください。

みんなの回答

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

回答No1です。最初のご質問とはかなり違っていますが次のようにしてはどうでしょう。 要するにシート2のデータを一部変更してはシート2を印刷したいとのことでしょう。連続して行うにはマクロにすることが必要ですが、関数式で処理することで処理することもできますね。ここでは関数式の場合について述べます。 例えばシート1ではシート2で取り込む行番号をE1セルに入力するとします。 次にシート2では次のようにします。 D3セルに次の式を入力します。 =IF(OR(Sheet1!$E$1="",INDEX(Sheet1!A:A,Sheet1!$E$1)=0),"",INDEX(Sheet1!A:A,Sheet1!$E$1)) E5セルには次の式を入力します。 =IF(OR(Sheet1!$E$1="",INDEX(Sheet1!B:B,Sheet1!$E$1)=0),"",INDEX(Sheet1!B:B,Sheet1!$E$1)) G8セルには次の式を入力します。 =IF(OR(Sheet1!$E$1="",INDEX(Sheet1!B:B,Sheet1!$E$1)=0),"",INDEX(Sheet1!B:B,Sheet1!$E$1)) このようにしてからシート1のE1セルに1から順に数をましていくことでシート2のデータが変わります。その都度印刷すればよいでしょう。

maachmaach
質問者

お礼

KURUMITO 様 ありがとうございました。 なんと素晴らしい!! 完璧にできました。 表現力の乏しい質問にきっちりお答えいただき大変感謝しております。 本当にありがとうございました。

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

2行目を選択して、「ページレイアウト」タブから「改ページ」さらに「改ページの挿入」で1行目と2行目の間に改ページの線が表示されます。このようにして改ページの操作を行うことでお望みのようなことはできますね。

maachmaach
質問者

お礼

早速のご回答ありがとうございます。 良いご回答を頂き大変感謝しておりますが私の質問が言葉足らずで ご回答の内容が違っておりました。 大変申し訳ありませんでした。 お礼とともにお詫びを申し上げます。

maachmaach
質問者

補足

早速のご回答ありがとうございました。 質問が言葉足らずでせっかく良いご回答をくださいましたが 補足をさせていただきます。 sheet1のA1.B1.C1のデータをsheet2のD3.E5.G8へ差し込み(1ページ)印刷 sheet1のA2.B2.C2(2行目)をsheet2のD3.E5.G8へ差し込み(2ページ)印刷 sheet1の改行ごとにsheet2を改ページ印刷したいのです。 うまく伝わればよいのですが、よろしくお願いいたします。

関連するQ&A

  • エクセル2007での印刷設定

    エクセル2007を使用しています。 セルの1~2行のA~K列に項目のインデックスを作りデータを入力しました。(1・2行目のセルを結合したセルと別々のセルがあります) (1)入力時は、ウインドウの固定をしていたので問題なかったのですが、印刷時に、この1~2行目のセルのインデックスを2ページ目以降の全てのシートに印刷するには、どう設定すればよいでしょうか? (2)データを入力したセルは500行ほどあり、印刷をすると15枚ほどになるようです。印刷した順番を間違えないためにも、一枚ごとにページをつけたいのですが、こちらは、どう設定すればよいでしょうか? 上記2点、回答いただけると助かります。

  • エクセルでセルが異なるデータの並び替え

    エクセルの使い方を教えてください。 HP上の表をコピペでエクセルに貼り付けたデーターです。 日付順(新から古い順)に並んだデーターを逆順にしたいのですが、データーが1行と2行に跨っているデーターがあるため、データーの「並び替え」をすると、「この操作には、同じサイズの結合セルが必要です」となります。そりゃ、そうだと思いつつもデーター1件ずつの加工も厳しいので、特別な手法があるのではと思い、お尋ねします。 1行で表示されているデーターは、実際には2行に跨っていますが、セルが結合されているようです。 元データーがエクセルではないため、セルの情報はありません。

  • 使用しているエクセルデータからワードへ差し込み印刷

    使用しているエクセルデータからワードへ差し込み印刷をしたいのですがうまくいきません。 どなたか、先頭行が差し込み印刷開始行ではないエクセルデータの 差し込み印刷を可能にする方法を知りませんか? ※エクセルのデータは以下のようになっています。   エクセルの最初の1~5行目は、書類名や当日日付などを入れており、   セルの結合もしています。空白セルもあります。   6行目からが実際の差し込みしたい部分です。   セルの結合はしていません。 やはり先頭行から始まる表データでないとできないのでしょうか。。。。 エクセルのデータもそれはそれで書類として使用しており、 できればレイアウトを崩さず、表データのみを使用したいのですが。。。 難題だったのかもしれません。 どなたかご教授下さると助かります。

  • EXCELのワークシートで印刷時

    EXCELのワークシートで印刷時に 1ページに 縮小して印刷すると 1つのセルに複数行入力されているセルのデータが一部 表示されません (セル高がデータの高さを無視して縮小される) 何か解決策はありませんか 

  • エクセルの表示方法

    仕事でエクセルを使う機会が多くなり、使い方で困ることがあります。 (1)全画面表示にせず、ページと表面に薄い色で表示する方法で、エクセルを操作する場合(改ページプレビュー)、何が利点でその表示にするのかがわかりません。 (2)列或いは行の途中でスクロールすると、それ以降のセル全体が動き、それ以前のセルは止まったままになる。(隠れるようになるといったほうがよいのでしょうか?)→この操作はどのようにしたらできるようになるのでしょうか?またそのようなデータを印刷するさい、すべてのセルを印刷するには、どのようにしたらいいでしょうか?また、この操作(設定)自体を解除し、エクセル本来の動かし方にするにはどうすればよいのでしょうか?セルの数が多くなるとこの設定を利用したデータが送られてくることがあり、操作に困ります(恥) 以上、わかりにくい表現で申し訳ないですが、この説明で何のことか理解できる方ご回答よろしくお願いいたします。

  • エクセルのデータのフォームの印刷

    エクセルでデータベースとしてリストがあります。 データ→フォームとすると、行が、フォームで表示されますが、これを印刷することはできますか。

  • EXCEL、マクロ-改ページ行番号の取得方法を教えてください

    EXCELで作成した表を印刷したいのですが、表が縦長で複数ページにわたります。 そこで各ページの下端にそれぞれ罫線を挿入するマクロを書きたいのですが、 改ページ位置の取得方法がわかりません。各ページの上端行でも下端行でも良いので 行番号を取得する方法はないものでしょうか? どなたかご教授願います。 マクロ全体としては下記を考えています。 1.データの下端行の取得 2.印刷範囲の設定(横1ページ×縦複数ページ) 3.最初の改ページ位置の取得 4.ページ下端セル行の下に罫線を入れる 5.次の改ページ位置の取得 6.以下、データ最下端行まで繰り返し (各行のセルの高さは一定ではないです。)

  • エクセルの印刷機能

    エクセル2000を使っています。 エクセルでは印刷する時に1ページに2ページ分印刷することは出来ないのですか? 行が多いデータになってしまい、2ページ分を1つの紙で印刷できるようになるとうれしいのですが。 教えてください。

  • Office365 Excel印刷しない頁がある 

    Office 365のExcelで、原稿・DATAは11頁分なのに 印刷すると10頁(283行目で)で終わります。印刷指示の画面でぺージ指定を1-11や、11-11にしても284行目から320行目は印刷できません。 パソコンはwindows8.1、プリンターはEPSPNの EP-807Aです。 自身では10頁までしかできないような設定をしたとは意識していませんが、EXCELの設定などを変えると11頁まで印刷できますか。 EXCELは320行のDATAですが、並び替えなどを致しますので、2シートに分割はしたくないDATAです。  設定変更などのご指導をお願い致します。  

  • Excelで作成したフォームからデータをシート上に反映したい

    初心者です。 同じ形式のデータを、項目ごと(フォームでつくった入力欄ごと、って言い方でわかりますでしょうか)にセルに振り分けて、 上から順にシート上に入力していきたいのです。 VBAマクロをつかって作ってみたのですが、一つの行に対してしか反映しないものしか作れませんでした。 何か良い方法はありませんか?

専門家に質問してみよう