Excel2007で一覧表からラベル印刷する方法

このQ&Aのポイント
  • Excel2007を使用して作成した一覧表から、部品ごとにラベル印刷する方法を教えてください。
  • 既に作成済のExcel一覧表をWordで差し込み印刷するのではなく、Excelから直接印刷したいです。
  • Excel上での方法が難しい場合、他にどのような方法があるか教えてください。
回答を見る
  • ベストアンサー

Excel2007一覧表からラベル用紙に印刷したい

Excel2007を使用しており、このような一覧表を作成しています。 | 機種名 | 注文番号 | 納期 | ――――――――――――――――― | NO1  |  部品名   | 数量 | ――――――――――――――――― | NO2  |  部品名   | 数量 | ――――――――――――――――― | NO3  |  部品名   | 数量 | ―――――――――――――――――    ・        ・        ・    ・        ・        ・    ・        ・        ・ この一覧表から、ひとつのNOごと(ひとつの部品ごと)にラベル印刷したいです。 (現品票として使用します) ※印刷イメージを添付しますのでご参照下さいませ。 一覧表は既に過去Excelで作成済のものですので、Wordで差し込み印刷したりということではなく、Excelから直接印刷したいと考えています。 このようなことは可能でしょうか。 可能であれば方法をご教授頂けませんでしょうか。 また、Excel上で無理なようであれば他にどのような方法があるか教えて頂ければと思います。 宜しくお願い致します。

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

  • ベストアンサー
  • yosifuji20
  • ベストアンサー率43% (2675/6115)
回答No.1

多分INDEX関数を使うのが良いでしょう。 詳細はHELPでご覧頂くとして、考え方だけを言います。 この関数は、あるデータの範囲にあるセルから、指定の行数目と指定の列数目の値を読み出すものです。 ご希望の基データをある一定の範囲(例えばG1:J10)にコピーしておけば ラベルの位置によってその範囲のどの行の何列目を表示するかは決まりますね 例えば一枚目(左上)は範囲の一番上の行のデータから、右へ3列分を取ったものが入ります。 左上のラベルは、行目のデータの右へ3列分を取ったものという関係です。 これらの関係をINDEX関数でラベル面のセルに設定しておけば、プリントしたいデータをその範囲G1:J10にコピーするだけでラベル面に表示することが出来ます。 この関数は普通は余り使わない関数ですが、セルの場所に位置だけで希望のデータを読み出すために使うものです。 一度研究してみてください。

ihlzst
質問者

お礼

早々の回答ありがとうございます。 教えて頂いた方法でやってみたいと思います。 ありがとうございました!

その他の回答 (2)

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

(1)http://sites.google.com/site/mznetlab/home/officedev/yubinconv/labelprinting エクセル2007から、「ラベル印刷ウィザード」がアドインで提供されている。これでやるのが速いでしょう。 アドインとは特定目的に限った専用のプログラムです。 (2)ワードの差込印刷 >去Excelで作成済のものですので、Wordで差し込み印刷したりということではなく、Excelから直接印刷したいと考えています。 はな?。 今までも名簿などはエクセルのシートで、それを使ってワードの差込印刷機能で印刷していたのを、何か勘違いしてるのでは。 (3)エクセルの名簿などをデータにしてラベル印刷できる、ソフトなど。 Googleででも「vector ラベル印刷 エクセル」で照会すれば沢山記事が出る。その中からめぼしをつけて選ぶなど。 また年賀状ソフト(正式版に限るかも)でもこの機能はあると思う。(エクセルデータは直接つかえ無くても、CSVデータなどでデータをソフトに移す手は必ずある) (4)エクセルVBAで おおよその位置あわせや印刷するコードを作ることはやさしいが、ラベルに対し正確な位置あわせを(計算して)やるのが難しいと思う。 印刷の試行錯誤を数回やれば使いものにはなるとおもうが。 しかし、質問者はVBAの経験も無いだろうから、無関係。 >Excel上で無理なようであれば他にどのような方法があるか教えて頂ければと エクセルにデータがあるから不可能なのではなくて、質問者はコンピュター関連の経験が少なくて、こんな質問をする羽目になっている。

ihlzst
質問者

お礼

回答ありがとうございます。 おっしゃる通りお恥ずかしながら当方CP関係の経験は乏しいです…。 ラベル印刷ひとつ取っても様々な方法があるのですね。参考にさせて頂きます。 ご教授ありがとうございました!

  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.2

Excel2007から追加された「Excel ラベル印刷ウィザード」という機能で可能だと思います。 「Excel ラベル印刷ウィザード」 http://office.microsoft.com/ja-jp/excel-help/HP010077516.aspx 「ラベル印刷ウィザード」 http://hamachan.info/win7/Excel/label.html

ihlzst
質問者

お礼

回答ありがとうございます。 元データの作り方の関係で今回はINDEX関数で対応することにしましたが、この機能は簡単で良いですね! 今後このようなものがあればこの機能で対応できるようなデータの作り方にしていきたいと思います。 ありがとうございました。

関連するQ&A

  • 住所ラベル 差込印刷

    住所ラベルの差込印刷で、質問です。通常エクセルの住所一覧から、何の問題も無く、引っ張って来られるんですが、今回、海外の方の住所一覧を、アルファベットってエクセルに作成し、ワードを開いて、いつものように差し込み印刷の準備をしていたら、コンバーターをインストールして下さいと、メッセージが出てしまい、うまくいきません。 エクセルのデーターに問題があるのでしょうか?使用してるのはワード、エクセルともに2003です。 よろしくお願いします。 、

  • word2003 宛名ラベル印刷のやりかた

    先ずEXCELで A列に学校名 B列に 氏名 を入れた表(1)を作成しました。 これを使って、Word2003 で宛名ラベル印刷をしようとしています。 差込印刷ウィザードをスタートし最後の方の ラベルの配置まで進み、カードの先頭ラベルに学校名と氏名を入れて位置や字体などを調整しました。そしてExcelで作成しておいた表(1)の全データを入力しようと、右側の作業ウィンドウの『すべてのラベル更新』ボタンをクリックしたら、すべてのラベルが皆同じもの(表(1)のA1セルの学校名 B1の氏名)になってしまいました。なんどもやり直したのですが ラベルが全部同じになってしまい 途方に暮れています。どこか手順が抜けているのでしょうか?お教えください。

  • エクセルの会員一覧表を使用してWORDで宛名ラベルをつくりたい。

    エクセルの会員一覧がありますので、それを使用してWORDで会員あての宛名ラベルをつくりたいと思いますが、WORDの差込印刷がうまくいきません。どなたか教えてください。OSはXPでWORD2003を使用しています。

  • EXCELで一覧表のデータを個別に印刷したい

    こんにちわ。 質問させて頂きます。 EXCEL(エクセル)で一覧表になっているデータがありまして、それを1件1件『A4用紙1枚づつ』に印刷したい。 という発案で、色々調べたのですが上手くいかず・・・。 WORDからの差込印刷も試してみましたが、レイアウトや罫線などの設定も細かく出来ないので駄目でした。 ちなみに、一覧表のデータというのは顧客データでして、名前や住所・生年月日等が入っています。 一番理想的なのは、『EXCEL一覧表のデータ』を『別のシートに作成したテンプレート』にデータを飛ばし、テンプレートに一覧表のデータが反映される。 顧客データは数十人分のデータがありますので、印刷する際にはどのデータを印刷するかしないかを選択できる。 ・・・以上が出来れば素晴らしいです。 どなたか、その方法・もしくはヒント的な事を知っている方が居ましたら教えていただけると有難いです。 宜しくお願い致します。

  • Excelでのラベル印刷

    EXCELに入力されている顧客情報からWORDの差し込み印刷機能を利用してラベルを作成したのですが、使用する人達がパソコンをあまり使い慣れていない人達なので、出来ればEXCELからボタンひとつで作成出来るようにしたいと考えています。 その時に、1件をラベルすべてに印刷したり、ラベルの位置(何行目何列)を指定したり出来るといいという事なのですが、こういう事は可能でしょうか? VBA、マクロを使用して出来るのであればそれでもよろしいのでお願いします。

  • ワードでラベル印刷

    困っています。 エクセルで住所録を作成したのですが、 ワードの差し込み印刷でラベル印刷したいのですが よく分かりません。 どなたか教えて下さい。 多人数なので、新しく打ち込むのはかなり時間が かかるのです。 教えて下さい~。

  • 一覧表の印刷方法

    年賀状用宛先カードを作成し、一覧表を印刷しようとしたが、画面上の手順通りにしても、はがきサイズの大きさで4-5名分の一覧表しか印刷できない。同梱されていたマニュアル(できる筆王)の140ページのHintでは、A4サイズ一杯に20数名分を1枚に印刷できるような表現がある。A4サイズ一杯に20数名分を印刷できる方法を教えて欲しい。

  • 差込印刷の名簿を印刷したい

    会社で使っているPCがoffice xpになって、宛名ラベルを印刷しようと今までの使っていたワードと同じように差し込み印刷でデータを作成し、ラベルは作れるようになったのですが、その宛名一覧表を印刷したいのに、やり方がわかりません。 宛名ラベル用のデータが表になって印刷できるようにする方法はないのでしょうか?とても初歩的な質問でお恥ずかしいのですが、明日からの仕事に活かしたいので是非教えてください。お願いします。

  • Word2003宛名ラベルへの差し込み印刷

    Win XP Word2003 Excel2003 です。 エクセルで作った住所録を、ワードの差し込み印刷機能を使用して 宛名ラベルを作成しています。 21面の宛名ラベルで、以前に使用した残りのラベルシールを再度利用したい時、 『今回は18番目のラベルから印刷する』みたいに、 任意のラベル位置から印刷することは可能でしょうか? この場合の設定方法を教えてください。 当方、エクセルはそこそこ理解していますが、 ワードはさっぱりですので、できましたら簡単にお願い致します。

  • word2003 ラベルの差込印刷の方法

    エクセルデータからワードの差込印刷でラベルを作成したいのですが、一般的な方法のほかに添付データにあるような差込印刷の方法がありましたら教えてください。 エクセルで管理してあるデータから1箇所だけのラベルを1枚に印刷したり、用紙を全部使わない場合などの方法で使いたいのです。 なお、会社のパソコンなのでワード以外の専用ソフトは使えません。

専門家に質問してみよう