• ベストアンサー

エクセルのみを使って、住所録から差込印刷できますか??

こんばんは。 エクセルで住所録を作成してあります。 今までワードの差込印刷を使って、封筒やはがきに宛名印刷をしていました。 このたび、会社のパソコンがかわって、ワードが入っていないパソコンを使うことになりました。 そこで、エクセルのみのソフトを使って、差込印刷ができるかどうか、またできるのであればその方法を教えていただきたいのです。 どうぞよろしくお願いします。

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

  • ベストアンサー
  • sirokiyat
  • ベストアンサー率23% (204/867)
回答No.1

エクセルだけでは、差し込み印刷はできません。 VBAという機能を使えばできると思いますが、かなり高度な知識を必要としますので、普通の人では、ほぼ無理だと思います。

その他の回答 (5)

  • Fuu1962
  • ベストアンサー率29% (426/1425)
回答No.6

わたしはコクヨの合わせ名人2を使っています。 コクヨの用紙の型番から選んだりするのですが、あて名の用紙はどこのでも同じでしょう。 エクセルデータを改変しないので、気に入っています。 名前を挿入しておいた方が使いやすいですが。 フリーソフトなので、導入しやすいと思います。

参考URL:
http://www.sapulife.com/dnload2/awase.html
orennji1111
質問者

お礼

ご回答下さった皆様、ありがとうございます。 VBAですか・・・。私の知識ではとてもムリだと思いますので 教えてくださったフリーソフトを参考に 使えそうなものを検索してみたいと思います。 ありがとうございました。

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.5

こんばんは。 #3さん曰く >それに、タックシールの位置あわせも大変です。 私は、VBAだけを考えていました。WordなみならExcelVBA出来ると思っていましたが、#3さんのおっしゃる通りでした。 WordとExcelの違いなのですね。MS-DOS版のスプレッドシートにはなかった現象なのですが、Excelは、文字の入ったセルの積み重ねで、位置が移動するという特徴があるのです。Excelの印刷で、ピッタリあわせるのは至難の業なんです。 私は、ExcelのCSV から、 エイブリィ・デニソン・マクセル株式会社 「ラベルプロデューサー」に落として、印刷しています。 無料だけど、きちんとサポートしてくれるのが、気に入りました。Wordを使える人なら、すぐに使えます。 ラベルプロデューサー

参考URL:
http://www.averymaxell.com/averyprint/labelproducer/
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

Sheet1に 住所録があるとする。 A列の前に(結果A列)列挿入し上から各行に連番を振ります。 連番はオートフィルで振れます。 Sheet2に封筒やはがきの表面の様式でセルをデザインします。 郵便番号・氏名宛名、住所(県市区、町丁目番地と分かれているほうがよい 横書きをとりあえず勧めます。 行高・セル幅、空白セルのセル幅・文字フォントなどを試行錯誤で調節しましょう。一番郵便番号枠に郵便番号を収めるのが難しい。3桁、4桁の間が微妙に間隔が違う。苦労するでしょう。 どこか1箇所に、はがき域外に、連続番号を入れる1セルを考えます(x)。 そこでVLOOKUP関数を郵便番号、宛名、住所等それそれの開始するセルに設定します。 VLOOKUP関数は4つ引数があり、 第1引数には連番を入れるセル(x)を指し示します。 第2引数はSheet1の住所録の全体(連番列込み)を絶対番地で指定します。 第3引数は、たとえば氏名が連番列(A列)から何番目かを入れます。 第4引数は「FALSE」です 第4引数は項目によって、入っている列が違うので、数字が変わります。 郵便番号は3と4桁に分離するにはMid関数など使います。 ここでXに人手で1と入れて、人手で印刷します。 2と入れて印刷します。 これで半自動ですが、VBAを使えないなら我慢しましょう。 VBAができるようになったら、Xの番号を自動で増やす、 喪中などの自動スキップ、 印刷の自動実行に進むプログラムが書けます。 後、様御中対応、連名対応、オーバー文字数対応など難しいことも残っていますが、徐々に勉強してください。

回答No.3

ほかの方からのご案内通りで、VBAを使わないと難しいでしょう。それに、タックシールの位置あわせも大変です。 現在では、EXCEL等のデータを読み込んで、宛名ラベルの差込連続印刷ができる「ラベルマイティ・プロ」などというものが出ていて、非常に使いやすく重宝しています。一社に一つは常備すべきソフトかと思います。

  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.2

既に回答がありますが、VBAを使わないとダメだと思います。 1枚に1件ならVLOOKUP関数などを併用すればそれ程高度な処理では無いと思いますが、VBAって何?状態だときついでしょう。 宛名印刷がメインなら、宛名印刷ソフトを買われた方がワード差込みより手間いらずだと思います。

関連するQ&A

  • 住所録の差し込み印刷について

    差し込み印刷で葉書などに宛名を印刷する場合、差し込み印刷用に住所録を作らなければならないのでしょうか。(ウインドウズ7の場合、「差し込み文書」のタブから「宛名の選択」を開いて住所録を作る) エクセルで作った住所録あるいはワードの表などで作った住所録では差し込み印刷はできませんか? よろしくお願いいたします。

  • Excelで差込印刷機能はあるのか?

    Excelについて質問です。 住所管理ファイルを作っています。 別シートに封筒の宛名面のフォームを作り、メインシートの名前や住所などを差し込んで印刷できるようにしたいと思っています。 Wordでは差込印刷機能があり作成できますが、Excelではそのような機能はありますか? 何か良い方法はありますでしょうか?

  • エクセル住所録から封筒の宛名印刷の方法

    ワードの「差込印刷」を使って、エクセル住所録から宛名を印刷する方法については、おおよそ理解できてるのですが、その逆で、エクセル住所録を開いた状態で印刷したい宛名などを絞り込み、ユーザーがワードで作成した封筒などを複数の中から選択して、印刷を掛ける方法はあるでしょうか? 飽くまで、最初に開いているのはエクセル住所録で、そこからワードで作成したテンプレートを開いて印刷するといった方法です。 ご存知の方がいましたら、ご伝授ください。

  • エクセル2003で、宛名印刷(差込印刷)をしたいのせすが、、、?

    エクセル2003で、宛名印刷(差込印刷)をしたいのせすが、、、? 差込印刷は、ワード側で、ツール、はがきと差込印刷、宛名ラベル作成、ここまではわかるのですが、、?あと、エクセル側で、リストを作成すること(1行目はタイトル行扱いになること)、、、ここまでは、わかるのですが、、 どうも、ここからが? すいません、ご教示ください。 ※あと、ワード文書内に宛名欄にも、そのエクセル側で作成した、宛名リストを利用したいのですが、、?

  • ワードの差し込み印刷について

    Wordの差込み印刷機能を使って、Excelの住所録から宛名書きをしたいと思っております。 この場合年賀状ソフトの住所録のように、自動的に次々と宛名を印刷していくことは出来るのでしょうか? あるいは先に、宛名書きをしたすべての葉書を保存した後で、印刷を行うことになるのでしょうか? (Word2002,Word2003)

  • はがきの差込印刷

    はがきの宛名を印刷したいのですが、エクセルの住所録を使って (差込)印刷したいのですが、できますか。 また、文面をワード(A4サイズ)で作成したものをはがきに印刷 できますか? 以上どのようにしたらいいのでしょうか、どなたか教えてください。 印刷の設定もあわせて教えてください。

  • 差込印刷について

    差込印刷について 案内状のような文書を作成する場合、Excelで作成した住所録データを使い、Wordで 差込印刷ができるので問題ないのですが、 Excelで作成した明細書に差込印刷をしたい場合はどのようにすればいいでしょうか。 1つずつであれば式をいれて、作成できるのですが、ワードのように どんどん作成できず、計算式を直していく必要があります。 Excelでもワードのようにどんどん宛名を入れこんで印刷できる方法があれば 教えていただけないでしょうか。 宜しくお願いします。

  • 差込印刷について

    エクセルで作った住所録をワードのはがき宛名印刷で年賀状の宛名 を書きたいと思います。 差込印刷、というところまでは出来たの ですが宛名の住所の番地が数字の縦列横書きからどうしても直りま せん。書式をどうやって修正するか教えて下さい。 最悪漢数字で 住所録を作り直す以外体裁を整える方法は無いのでしょうか?                                    

  • 差込印刷(封筒の宛名印刷)について

    洋形封筒に宛名を印刷しようと思っています。 郵便番号は横書きで、宛名は縦書きです。 エクセルで住所の一覧はあるのですが、差し込み印刷ウィザードで設定しようとしてもできません・・・ はがきの差込印刷で設定してやろうと思ったのですが、封筒とサイズが違うのでそれもうまくいきません。 どうしたらうまくできるのか教えてください。

  • 差込印刷の住所録をエクセルで作成し、

    差込印刷の住所録をエクセルで作成し、 差込宛名で 印刷しようとすると 「差込印刷のメイン文書にデータファイルを差し込むことができませんレコードがないかオプション にイッチスルデータがありません」 と表示されます。 住所録は エクセル作成で呼び込むことはできませんか? また、指定の住所録らしきものがあるのですが入力ができません。 どのように解決したら良いのでしょうか? よろしくお願いします。

専門家に質問してみよう