• ベストアンサー

エクセルで横長の表を1枚に収まるように印刷したい。

アンケートから得られたデータを入力しています。 列は50ほどあります。 行は100以上あります。 とても入りきりません。 もし入りきったとしても 字が小さくなると思います。 一行一行が個人個人のデータになっています。 ですから、分割して印刷してしまうと見にくくなってしまいます。 なので、一気に100人のデータを一枚にまとめるとまではいかなくても、 1人当たり50個の列にデータがそれぞれ入力されてますから、 どれが誰のデータが分かるように横長ですけど一枚で収まりきるようにしたいのです。 どなたかアドバイスお願いします。 キーワード Excel 2007

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.4

ごく一般的なエクセルの使い方としては,左端のA列に名前を入れておき,ページレイアウトタブの「印刷タイトル」でタイトル列として$A:$A列を設定します。横複数枚に分かれて印刷しても,各ページの各行に名前が繰り返し印刷されて誰の行かよく判ります。 どうあっても一人を1枚の中に収める以外考えられないなら,今の姿では出来ないので印刷用に並べ替えた姿を別に作製しなければなりません。 そんなに手間じゃないですが, 1.シート1のA列名前をシート2のA列に貼り付ける 2.シート2のA列に貼った下に,もう一度名前を繰り返し貼り付ける 3.シート1のB列から50列分をコピーして,   シート2のB列から形式を選んで貼り付けの「リンク貼り付け」で貼り付ける   判るなら参照の式を手入力しても良い =Sheet1!B2 のように。 4.シート2の51列目からをコピーして,   シート2のB列の下,名前を2度目入れた横にリンク貼り付けで貼り付ける   判るなら参照の式を手入力しても良い =Sheet1!AZ2 のように。 5.名前で全体を並べ替える   名前の順序が変わって困るなら,A列を「番号」にして同じように作成する。 以上です。

pahonen
質問者

お礼

ありがとうございました

その他の回答 (3)

  • acha51
  • ベストアンサー率41% (436/1042)
回答No.3

用紙サイズが記載されていませんので一般的なA4とすると 長手方向は297mmなので余白を左右10mm取ると277mmとなります これを50列とするには氏名と各列間の罫線を除くと1列2~3文字程度しか取れないでしょう。 フォントをMSPゴシックとしたり、8ポイントとしたり列幅をこまめに調整しても限度があり 考えられる手段は アンケートであれば設問に対し番号選択回答としてその番号で表現してはどうでしょうか 記述回答であればお手上げです、プリント後横に貼り付ける力技でも使いましょうか。 行は取れる範囲でページわけするしかないでしょう。 ベスト回答でなくてすみません。

pahonen
質問者

お礼

ありがとうございました

noname#159916
noname#159916
回答No.2

>分割して印刷してしまうと見にくくなってしまいます。 例えば、ですが 最も上の1行をタイトル行として、かつ最も左の1列をタイトル列に設定」すると、 割印刷時に、全ページにタイトル行とタイトル列が付けられます。 これでは用を成しませんか?

pahonen
質問者

お礼

ありがとうございました

noname#150782
noname#150782
回答No.1

質問者さんの質問への回答になっていないかもしれませんが、 A4横にこだわらず、A3横で出力されたらどうですか? 米粒ほどに縮小したA4のデータを見るよりも、A3の大きさで 見る方が見やすいですよ。

pahonen
質問者

お礼

ありがとうございました

関連するQ&A