アプリ版:「スタンプのみでお礼する」機能のリリースについて

いつもお世話になります。
WINDOWS XP EXCELL2003です。

例えばエクセルで  シート名「管理表」 を○印で抽出した
A B C D G
ID番号 〒番号 住所 氏名 要印刷
001 〒***-**** 品川区東品川*** (株)*** ○
002 〒***-**** 品川区南品川*** (株)*** ○
008 〒***-**** 港区南渋谷***  (有)*** ○
099 ********** ************* ********** ○

別のシート名「印刷」でハガキの頁設定しています。

この○印で150件中45件を抽出したとき
抽出した○印(45件)を連続して45件を印刷する何かいい方法はないでしょうか。

現在はハガキ印刷は1枚ずつ設定しながら印刷しています。

A 回答 (1件)

もっとも手間が要らず,また印刷も確実に出来る方法は


方法1)
 ワードに葉書を作成し,差込印刷で要印刷列に○のデータを絞り込んで連続印刷
します。


エクセルで印刷するとしばしば画面と実印刷がずれるなどで失敗しますが,失敗してもいいからエクセルだけでやりたいなら

方法2)
>現在はハガキ印刷は1枚ずつ設定しながら印刷しています。

今の元のリストを
 A列  B列 C列 … H列
印刷番号 IDその他データ 要印刷
 1 001 住所宛先諸々… ○
 □ 002 住所宛先諸々…
 2 003 住所宛先諸々… ○
 3 003 住所宛先諸々… ○

A2:
=IF(H2="","",COUNTIF($H$2:H2,"○"))
のように印刷対象行だけに1,2,3…の連番を計算させておきます。

葉書シートでは
A1:印刷したい番号

を入力

各セル:
=VLOOUP(A1,リスト!A:G,3,FALSE)&""
のような格好で,印刷対象番号1,2,3をA1に順繰り入れてやると,その行のデータがさくっと入って葉書になります。


方法3)
方法2で利用した葉書シートのセル範囲を「行ごと選んで行コピー」し,少し下のセルに貼り付けます。たとえばA20セルに。

A20セルの式を
=A1+1
としてやると,貼り付けた葉書範囲がそのまま番号2番の葉書になります。
A20から始まる2枚目の葉書の範囲をまた行コピー,今度はA40に貼り付けると3枚目の葉書が自動で表示されます。
以下同文でずらずらっとコピーを下向けに並べると,簡単に100枚分ぐらいの葉書が用意できますので一気に印刷します。


方法4)
マクロを使ってさくさくっと作成もできます。
自分で苦労より,人に作ってもらったのを利用した方が手っ取り早いです。
http://search.vector.co.jp/search?query=excel+%8 …
    • good
    • 0
この回答へのお礼

ご丁寧なご回答誠に有難うございます。
方法1)で今まではしてきました。
1枚1枚の印刷は分かるのでしたが、連続印刷が分からず質問させていただきました。
いろいろの方法をご指導いただきましたので試してみました。
あなたがおっしゃる 方法1)を今回再度原点にかえり勉強して結果、連続印刷の方法が解けました。

ということでご指導感謝しています。
今後ともご指導宜しく御願いします。
お節介ですがご健康には充分留意されご活躍をお祈りいたします。

お礼日時:2010/05/06 08:20

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