エクセル2007で作成した縦に長い表をA4縦方向に2列づつ印刷していくにはどうすればよいのでしょうか?
表は顧客リストなのですが、縦に長い表をエクセルで作成しました。
表は新しい顧客情報をどんどん下に入力していくので表はどんどん縦に長くなります。
また、データをおいうえお順で並べ変えたりするので
この縦に長い表のフォーマットは便宜上くずしたくないのです。
細長い表なので印刷する場合はA4用紙縦方向に2列づつ印刷していきたいのです。
そういうことは可能でしょうか?
割り付け印刷ではうまく表を2列に配置できず見栄えがよくなく、
何か良い方法があれば教えてください。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
エクセルのデータを2段組みで印刷したい場合は、編集はエクセルで、印刷はワードで行うのがお勧めです。
エクセルのデータ範囲を(今後のデータの追加に対応できるように少し大きめに)選択し、右クリック「コピー」、ワードで新規文書を開き、ページレイアウトタブの段組みから2段を選択しておき、右クリック「形式を選択して貼り付け」で「リンク貼り付け」にチェックを入れます。
このワード文書のレイアウトを適宜整えておき、エクセルでデータを変更したらこのワード文書で右クリックして「リンク先の更新」をすれば最新のエクセルデータを2段組みで印刷できます。
この回答への補足
回答ありがとうございます。
しかし、この場合、貼り付け位置が思うようにいきません。
形式を選択してリンク貼り付けすると、
張り付けたい位置より、なぜか一段落下に張り付けられてしまいます。
二段組みにしたレイアウトでは左の段組みが一段落下に張り付けられてしまうので、
右の段組みと段が一段ずれてしまいます。
普通に張り付ける場合は問題がなく張り付けたい位置にきちんと貼り付けられるのですが、
なぜ形式を選択してリンク貼り付けを行うと一段落下に張り付けられてしまうのでしょうか?
No.2
- 回答日時:
シート1のA列にデータがあるとして、印刷のためのシートを例えばシート2に用意します。
A4の1ページ当たり40行で2列の表にするとしたらシート2のA1セルには次の式を入力してB1セルまでドラッグコピーしたのちに下方にもドラッグコピーします。=IF(INDEX(Sheet1!$A:$A,IF(COLUMN(A1)=1,ROUNDDOWN((ROW(A1)-0.1)/40,0)*80+MOD(ROW(A1)-1,40)+1,ROUNDDOWN((ROW(A1)-0.1)/40,0)*80+40+MOD(ROW(A1)-1,40)+1))=0,"",INDEX(Sheet1!$A:$A,IF(COLUMN(A1)=1,ROUNDDOWN((ROW(A1)-0.1)/40,0)*80+MOD(ROW(A1)-1,40)+1,ROUNDDOWN((ROW(A1)-0.1)/40,0)*80+40+MOD(ROW(A1)-1,40)+1)))
印刷の際は40行を1ページになるように改ページプレビューなどで設定して印刷すればよいでしょう。
仮にシート1でデータがA列およびB列に合ってシート2では4列として40行のページにするのでしたらシート2のA1セルには次の式を入力してD1セルまでドラッグコピーしたのちに下方にもドラッグコピーします。
=IF(INDEX(Sheet1!$A:$B,IF(COLUMN(A1)<=2,ROUNDDOWN((ROW(A1)-0.1)/40,0)*80+MOD(ROW(A1)-1,40)+1,ROUNDDOWN((ROW(A1)-0.1)/40,0)*80+40+MOD(ROW(A1)-1,40)+1),MOD(COLUMN(A1)-1,2)+1)=0,"",INDEX(Sheet1!$A:$B,IF(COLUMN(A1)<=2,ROUNDDOWN((ROW(A1)-0.1)/40,0)*80+MOD(ROW(A1)-1,40)+1,ROUNDDOWN((ROW(A1)-0.1)/40,0)*80+40+MOD(ROW(A1)-1,40)+1),MOD(COLUMN(A1)-1,2)+1))
なお40行以外で設定する場合には上記の式を参考にしてください。
この回答への補足
回答ありがとうございます。
2番目の数式で試したいのですが、
循環参照による警告が出てしまいます。
また、6列にするためには式のどの部分を修正すればよいのでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ノートパソコン ページ番号の入れ方について 3 2023/02/16 17:11
- Excel(エクセル) エクセルでキーリストからデータを取り出して1枚1枚印刷するには? 11 2022/06/27 09:52
- 年賀状作成・はがき作成 表 縦、裏 横の名刺(アメリカサイズ)を作りたいんですけど、 この用紙を合わせて印刷する場合、 裏の 2 2022/09/17 12:38
- PDF Acrobat Reader PDFで注釈をいれて印刷すると、縦と横が逆さまになって印刷されています 3 2023/01/30 07:31
- Photoshop(フォトショップ) 米国サイズで縦の名刺を作りたいんですけど、 印刷会社に赤枠に裁断が入る予定みたいで、 こういう風に印 5 2022/09/08 18:41
- PDF 2つのPDFを重ねる方法はありますか? 4 2023/01/30 14:04
- Excel(エクセル) エクセルのマクロで複数シートを両面印刷するには? 2 2022/12/08 23:23
- Excel(エクセル) エクセルの罫線が印刷できない 4 2023/02/04 10:48
- Excel(エクセル) マクロでPDFを印刷する方法 3 2023/02/15 09:40
- 会計ソフト・業務用ソフト タックインデックスシール 2 2023/04/28 05:14
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
Excelの表を二段で印刷したい
Excel(エクセル)
-
EXCELで縦に細長いデータを横に並べて印刷する
Windows Vista・XP
-
縦一列の表を縦三列にして印刷したい
Word(ワード)
-
-
4
エクセルで長い行を1枚に印刷したい
Excel(エクセル)
-
5
エクセル:横長の表を改行して、3列くらいに分けて印刷するには?
Excel(エクセル)
-
6
Excel 2段組み
Excel(エクセル)
-
7
EXCELで段組みできますか?
Excel(エクセル)
-
8
エクセルの長い表を3列で印刷する方法は?
Excel(エクセル)
-
9
エクセル 縦に長い表の印刷時、横に並べて印刷
Excel(エクセル)
-
10
エクセルで縦に長い表を印刷
Excel(エクセル)
-
11
エクセルで1列に500行並んだデータを5列毎に改行
Excel(エクセル)
-
12
「社長様いますか」という営業電話に、そろそろガツンと言いたい
ビジネスマナー・ビジネス文書
-
13
エクセルの改行時、2行目の頭にスペースを入れる方法
その他(パソコン・スマホ・電化製品)
-
14
エクセルでA4 2枚をA3 1枚で印刷したい
Excel(エクセル)
-
15
Excelで横に長い表を一枚に印刷する方法
Excel(エクセル)
-
16
エクセルの空白の行を印刷しない方法
Excel(エクセル)
-
17
アイコンに付いている緑のチェックマークの消し方を教えて下さい。
ノートパソコン
-
18
Wordでこのような三角が出てくるようになってしまったのですがどうやったら消せますか?
Word(ワード)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
一つのシートの中に複数のペー...
-
エクセルで作成した縦に長い表...
-
メモ帳からエクセルに貼り付け...
-
【エクセル】行挿入で数式もい...
-
Excelピボットテーブルで 総計...
-
オートフィルタのリストを順番...
-
WEB上の表の列コピー選択方法は?
-
Excelの数式のコピーで列移動で...
-
エクセルの列幅
-
Excel 表から値をさがして隣の...
-
ピボットテーブル→参照が正しく...
-
一太郎にエクセルの表を貼り付...
-
エクセルに詳しい方、助けてく...
-
エクセルで自動で1.2.3.......5...
-
エクセル:月や週ごとの集計
-
西暦から和暦への生年月日の変...
-
エクセルの抽出関数について
-
エクセル 可視セルのみへ貼り...
-
地番を順に並べたい。
-
EXCELで「行幅」を保持したまま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
一つのシートの中に複数のペー...
-
オートフィルタのリストを順番...
-
WEB上の表の列コピー選択方法は?
-
エクセルで作成した縦に長い表...
-
【エクセル】行挿入で数式もい...
-
ピボットテーブル→参照が正しく...
-
エクセルVBAで、行コピーを複数...
-
メモ帳からエクセルに貼り付け...
-
Excelピボットテーブルで 総計...
-
エクセルのリストから欠番を拾...
-
Excel 表から値をさがして隣の...
-
Excelの数式のコピーで列移動で...
-
エクセルの関数の使い方 繰越...
-
エクセルの列幅
-
Excelで検索結果をテキストボッ...
-
一太郎にエクセルの表を貼り付...
-
エクセルに詳しい方、助けてく...
-
地番を順に並べたい。
-
マクロを強制的に有効にする方法
-
ワードでアンケートの集計をし...
おすすめ情報