• ベストアンサー

エクセルの表になってる名簿から個人別のカードを印刷するには

エクセルのひとつのシートに一覧になった名簿があるのですが(6000人分くらい)この表から任意の250人位を選んで別のシートに用意されてるカードに名前、住所、電話番号、所属など必要な項目を個人別に印刷したいのです。一枚一枚手作業で設定して印刷するのは大変なので、自動的に250人のデータ-を差し換えながら250枚のカードを印刷する方法をお教えください。なお、250人のデターだけを選択して他を削除してもいいのでデータ-の抽出方法には困らないのですが、エクセル上の250のシートにカードを作ることは、容量上困難です。また、個々のカードは、印刷すればよくエクセル上にファイルとして残る必要はありません

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

朝時間がなくて応えられませんでしたが、夜見ると似た質問があり、そちらに解答を入れました。参考にしてください。 http://www.okweb.ne.jp/kotaeru.php3?qid=667710 の#7です。 抽出した後のやり方です。私は似たようなことを全体を VBAでやってますが、上記では関数式+最少のVBAで自動化 を工夫しました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • fine_day
  • ベストアンサー率70% (6285/8867)
回答No.1

住所録をもとにしてハガキに住所を印刷するときと同様の手順でできます。 必要なデータを抽出したExcelファイルを作成し、Wordの差込印刷ヘルパーを立ち上げて、カードのサイズや印刷する項目の設定をします。 (詳しく書ける自信がないので、下記を参照してください) http://www.f6.dion.ne.jp/~kon8/ouyou/reson7.html

参考URL:
http://www.f6.dion.ne.jp/~kon8/ouyou/reson7.html
noname#9154
質問者

お礼

ありがとうございます。ワードの差込印刷は知ってるのですが、今回のカードはエクセルですでにできている表なのです

noname#9154
質問者

補足

個別に作るカードもエクセルですでにできている表なのでワードでなくエクセルで差込印刷のようなことをしたいのですが。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルで、名簿管理をしたいのですが、

    エクセルで、名簿管理をしたいのですが、 シート1が名簿の一覧表で、 名簿の1番目の人の個票がシート2、名簿の2番目の人の個票がシート3 ・・・ というように、一覧表と個々人の状況がシートごとに管理できないかと考えています。 よい方法があれば、教えてください。 また、ネット上にテンプレートがあればそれも教えてください。 もしくは、これはアクセスでないとできませんか? オフィスソフトに詳しくないもので・・・ よろしくお願いします。

  • エクセルで、定型の表に別シートの名簿にある名前を順番に挿入して印刷

    エクセルで、定型の表に別シートの名簿にある名前を順番に挿入して印刷をしたいのです。その際マクロの印刷ボタンを1回クリックするだけで完了できるとよいのですが、どのようにするのが効率がよいかご教授下さい。 名簿の名前は増えたり減ったりするのですが、そのたびにマクロの修正をしなくてもよいようにしたいです。 表は、定型のシートのA5に別シートのA1~A10の内容を順番に計10枚印刷する、というものです。ただ、現在はA1~A10ですが、印刷の機会によりA1~A3までしかデータがないという場合もあり、この場合は印刷がA3までの3枚で終わるようにしたいのです。

  • エクセルの名簿から宛名印刷

    エクセルのデータに入っている名簿から、直接宛名を印刷できるソフトで、無料、もしくは、3千円以内のものがありましたら、教えてください。 現在、エクセルにいろんな項目のある名簿データが入っており、それを、適宜、必要な宛名だけ印刷したいわけです。データを他のデータ形式にしたりすることなく、直接、エクセルのデータを使って、宛名印刷してくれるソフトで、無料か、3千円以内のものは、ないかなーと少々、身勝手な相談をしてます。

  • エクセルでデータを別シートに抽出して印刷したい

    エクセルでデータを別シートに抽出して印刷したい 急ぎの仕事でやり方がわからず困っています。 sheet1からsheet2にデータを抽出し、 I列の名前が変わるごとに1シート作成し印刷したいと考えています。 関数で考えてみたのですがうまくできなく挫折してしまい、 お力をいただけないかと思い書き込みました。 よろしくお願いいたします。

  • Excel表の名簿を印刷しようとしています。

    Excel表の名簿を印刷しようとしています。 Excel表は次のようになっています。 タイトル行 区分1 名簿 区分2 名簿 区分3 名簿 ここで、各名簿は数件から2ページに渡る物もあります。 これから、区分をタイトル行の上に次のように、印刷したいのです。 区分1 タイトル行 区分1 名簿 区分2 タイトル行 区分2 名簿 しかし、次のように印刷するのは、ページ設定でタイトル行を指定し、 名簿の中に、改行を指定すれば実現できます。 タイトル行 区分1 名簿 タイトル行 区分2 名簿 今は、sheetや別ファイルに分けて、実施しています。 しかし、区分が10ケあれば、タイトル行の変更や印刷設定等を10回別々に実施する必要があり大変面倒です。 ヘッダーを使っても実現できそうにありません・ 良い知恵が有れば教えて下さい。

  • エクセルで名簿を連続印刷したい。

    エクセルで名簿を連続印刷したい。 Sheet1に縦に2枚同じ様式のフォームがあります。 A1、A24に、それぞれ名前を連続して印刷したいと思っています。 Sheet2に、名簿があります。 A列 B列 日付 氏名 1  Aさん 2  Bさん という感じで、120名の名簿リストがあります。 どのようにすれば、2箇所名前を連続で入れることができるでしょうか? どうぞよろしくお願いします。 *フォーマットを作った人は別でして、これでできるようにしてくださいと言われています。

  • エクセルの名簿一覧表からすでにエクセルで作られている一人づつのシートに差込印刷

    エクセルでできている名簿リストから、すでにエクセルでできている個人別のシートに差込印刷したいのです。一人ずつセル参照で作ることはできるのですが、全部で300人分くらいあるのでワードの差込印刷のように一度にできる方法が知りたいのです。本日中にやらねばならないので手作業では、間に合いそうにありませんしVBAの勉強をしている余裕もありません。

  • EXCEL VBA 社員名簿印刷したい

    お世話になります。 EXCEL VBAを使って社員名簿を印刷したいのです。 データというシートに社員情報が入っています。(可変ですが100名ほど) このシートに[印刷]というボタンを配置してこれをクリックしたらSheet1の様式にあてはめて 社員人数分印刷をしたいのです。 どのたかお知恵をおかりできますでしょうか? よろしくお願い致します。 EXCEL2013

  • エクセルで名簿

    エクセル2003を使ってある名簿を作成しています。 各シートには地域で分けたそれぞれ男女の名簿があり (男女が入り交じってはいません) 4シート(地域)分くらいあります。 そこでですが、 たとえば、そこから (1)1つのシートに各地域ごとの男子or女子のみを各シートから抽出したい。 (2)次年度で各地域で増減があればまとめたシートにも反映させたい てことは可能でしょうか? やはりマクロ等を使わないとだめでしょうか? いろいろ検索してみましたが見合ったのが見つからず、 どうすればいいかわかりません。 よろしくお願いいたします。

  • エクセル 名簿以外のを抽出するには

    エクセルについて教えてください。 元データシートがあります。データの行列は結構な数が入っています。    A    B     C      D     E     F     G ・・・・・ 1 東京  山田  小計  ・・・  ・・・  ・・・  ・・・  ・・・・・ 2 埼玉  菊池  小計 3 栃木  中山  平均 4 茨城  岸本  小計 5 東京  村井  合計 といった具合にいくつものデータがあります。 抽出データシートに「名簿シート以外の人物」でなおかつ「元データのC列が"小計"と記載されているもの」だけを抜き出したいのです。 名簿シート(今後増減あり)    A    B       1 埼玉  菊池   2 東京  山田   3 ・・・   ・・・   ・ ・ 抽出データシート    A    B      C     D      E     F     G ・・・・・ 1 茨城  岸本  小計 2 ・・・   ・・・  小計 3 ・・・   ・・・  小計 ・ 関数で可能でしょうか? 難しいなら、せめて、名簿以外の人物だけを抽出したいです。 また、元データや名簿が更新されるごとに抽出データが自動的に「名簿以外の人物」と 「C列が小計」のものだけを抽出したいのですが、関数以外に何かありますでしょうか? よろしくお願いいたします。

専門家に質問してみよう