• 締切済み

エクセルの表データを用紙に貼り付けて印刷する方法

Excel2003で表データ(1600件分くらいあります)を 請求書の書式に貼り付けて印刷したいのですが、 マクロやVBAの本を読んでもなかなか理解できません。 マクロを使って印刷まで行う方法をお教え下さい。 よろしくお願いします。 ■表データ A B  C  D  E    F 1 番号 名前 住所 電話番号 請求額 2 1  鈴木 東京 03-**  10000 3 2  田中 大阪 06-**  20000  ↓ これを請求書の書式に ■請求書  整理番号 ○○   住所 □□□   名前 □□  殿      請求額 □□□□

noname#35679
noname#35679

みんなの回答

  • norosi
  • ベストアンサー率26% (430/1614)
回答No.1

これはExcelデータをWord文書に差し込む、差し込み印刷印刷が適当だと思います。 以下のページを参考にして下さい。 http://www.wanichan.com/pc/word2002/word25.htm

noname#35679
質問者

お礼

ありがとうございます。 やはりエクセルで簡単にって 訳にはいかないんでしょうねぇ。 差し込み印刷で試してみます。 お手数おかけしました。m(_ _)m

関連するQ&A

  • excelデータを excelの表に差し込み印刷

    excelデータを wordに「差し込み印刷」ってのは、よく使うのですが、 同じように、excelデータをexcelの表に「差し込み印刷」することってできますか? 例)「社員データ」の「名前」「住所」「電話」をexcelで作った「通勤申請書」の各欄に差し込んで印刷する。1人1枚社員の人数分印刷、もしくは別ファイルに保存。 wordで作りたかったのですが、「通勤申請書」はけっこう計算式が入って無理でした。 できれば、マクロを使わずに作りたいのです。 できるでしょうか?

  • エクセルの印刷について

    エクセルの印刷についていつも困っているので質問します。 例えば   A   B    C 1  名前  住所  電話番号 2  山田  山田町 12-3456 3  田中  田中町 1-23456 4  鈴木  鈴木町 123-456   といった表があるとします。A4の用紙に印刷したい場合 このような表を印刷プレビューで表示するとなると、 左上の方に表示され、 設定で拡大縮小機能を使い大きくする必要があります。 しかしセルを大きくしたり拡大縮小機能や 改ページプレビューを使わずに 自分の入力したセルだけ 表示する方法があれば教えてください。 また、VBAでも可能でしょうか?

  • Excelで表形式の変更をしたい

    Excelで質問です。 (1)のような表形式を、(2)のように、元の1列ごとに見出しを付けた形式にしたいのですが、マクロなしで可能なのでしょうか? また、マクロの使用・非使用に限らず、以下の操作を実現するマクロや関数を教えていただけると助かります。 よろしくお願いいたします。 関数や式を使ってみましたがうまくいきませんでした。。。 (1) 番号 名前 評価 1  佐藤 A 2  鈴木 B 3  田中 C (2) 番号 1  名前 佐藤 評価 A 番号 2  名前 鈴木 評価 B 番号 3  名前 田中 評価 C

  • Excelで表から抜き出す方法!教えてください。

    Excel2002を使用中で、質問があります。 ぜひ教えていただきたいです! よろしくお願いします。 下記のような形で表をもっています。 ----------------------------------- 名前    部門    取得資格  田中    営業部   情報処理2種 田中    営業部   シスアド 山本    管理部   簿記 山本    管理部   シスアド 鈴木    システム部  シスアド  ・       ・        ・  ・       ・        ・  ・       ・        ・ ------------------------------------ 約1000行近くあります。 このように、一人につき、複数の資格を取得している場合はその名前がまたほかの行で登場する形です。 今回やりたいのは、この中で、たとえば 「シスアドの資格だけをもっている人」を抜き出したいのです。 上の例ならば、複数持ってる田中さんや山本さんではなくてシスアドだけの鈴木さんを抜き出したいということす。 どんなふうにやればいいのか、関数なのか、、オートフル? なのか、それともマクロを使わないといけないのか。 まったくわかりませんので、 どうかどうか教えてください!!! よろしくお願いいたします。お待ちしています。

  • (エクセルマクロ)DBの中で、選択した行のみ連続印刷する方法

    「sheet 1」に、以下のような表があったとします。     A   B   C   D    E 1       番号  氏名  住所  金額 2   印刷   1  山田  千葉  10 3   印刷   2  小林  東京  20 4         3  伊藤  静岡  30 5         4  鈴木  山形  40 6   印刷   5  田中  栃木  50 「sheet2」には、請求書の雛形があるとします。 「A行」で「印刷」と入力されている行のみ、請求書に転記し、請求書を連続印刷してくれるマクロが知りたいです。 上記の例の場合、請求書が3枚印刷されることになります。 説明不足がありましたらご指摘ください。 よろしくお願いします。

  • Excelで名寄せしてデータ個数を集計する方法

    このような表があります。 001 山田 001 山田 002 鈴木 003 田中 004 高橋 004 高橋 005 鈴木 005 鈴木 005 鈴木 006 高橋 007 鈴木 008 鈴木 この名前(「山田」等)を基準にして名寄せをし、かつデータ個数を集計しなくてはなりません。 普通に集計をすると、 001 山田 001 山田 山田 データ個数 2 002 鈴木 鈴木 データ個数 1 003 田中 田中 データ個数 1 004 高橋 004 高橋 高橋 データ個数 2 005 鈴木 005 鈴木 005 鈴木 鈴木 データ個数 3 006 高橋 高橋 データ個数 1 007 鈴木 008 鈴木 鈴木 データ個数 2 ・・・という具合になりますが、番号(001等)の枠を超えて名寄せしたいのです。 希望する集計結果としては、 001 山田 001 山田 山田 データ個数 2 002 鈴木 005 鈴木 005 鈴木 005 鈴木 007 鈴木 008 鈴木 鈴木 データ個数 6 003 田中 田中 データ個数 1 004 高橋 004 高橋 006 高橋 高橋 データ個数 3 ・・・という表示になるようにしたいのです。(番号も必要データなので消去せずに残したいです) 今までは、番号&名前レベルでまず集計し、あとは検索して同じ名前があればカット&ペーストという非常に面倒な作業をマニュアルでしてきました。 何かもっと楽にできる方法をご存知の方はぜひ教えてください。

  • Excelで表に任意データを入れたい

    いつもお世話になっています Excelで悩んでいるところがあるので、ご教授をお願いします。 ExcelにシートA,シートBを用意 シートAに表を作成しまして (例) | 名前  | 備考  | | ̄ ̄ ̄ ̄| ̄ ̄ ̄ ̄| | ̄ ̄ ̄ ̄| ̄ ̄ ̄ ̄| | ̄ ̄ ̄ ̄| ̄ ̄ ̄ ̄| | ̄ ̄ ̄ ̄| ̄ ̄ ̄ ̄| この表は1ページで30行分の名前データが綺麗に収まる表です。 別シートBに百数件の名前だけのデータが入っています。 (A列に数十件、B列に数十件とデータは複数列にわたって入っています) ※今はこのデータの形式ですが、データの持ち方はある程度妥協できます シートBの任意の名前データだけ複数選択し、シートAの形を使って印刷をしたいと考えています。 この時、選択したデータ件数によってはシートAの表は複数枚に渡って印刷される必要があります。 これを実現したいのですが、どのようにすればよいでしょうか? マクロでやるのか、はたまたマクロを使わずともできるのか・・・ 差し込み印刷のような感じでできないかと調べてはいるのですが、解決できそうな情報がみつかりません。 これを実現できる方法を分かる方がいましたら、お願いします。 マクロでという場合は、VBAの記述は初心者ですのでポイントだけでも詳しく教えて頂けると嬉しいです。 よろしくお願いします。

  • エクセル、表から名前を貼り付ける方法

    会社の有給申し込み表を作りたいのですが、 会社の社員名簿(班、名前)の表から名前をクリックするたびに、大きなセル(40文字はいる)へ文字列として追加されるような方法はあるでしょうか? 1班 飯島 田中 鈴木 2班 佐藤 加藤  3班 : : 上記は表になっている 名前をクリックするたびに、セルG20へ 田中、鈴木、加藤‥ となってほしい。 (田中、鈴木、加藤)は一人へ調整などと書き換えたりしたい。 ・・・無理・・・ですかね?

  • エクセルの数件のデータを表に印刷したい

    シート1の一行分のデータをシート2の表に表示されるように設定しています。 (=でシート1のセルを指定するとゆう超単純な物です) そのデータとゆうのは、何件もあるのですが、 今は、一件づつインプットして印刷、を繰り返して処理してます。 それを何件ものデータを一気に表に反映させて印刷する事は出来ますか? あと、その表とゆうのは、A5サイズですが、印刷用紙はA4なので、 出来れば、A4用紙に二件分、印刷したいのですが・・ 恐らく、マクロとかVBAなどといった物を駆使すれば出来るのでしょうが、 過去の質問等、かなり閲覧したものの、無知な私には何を書いてるのかさえも、 ほとんど分かりませんでした。。 別シート間のセルを=で指定出来る事も、今回初めて知ったぐらいです。 エクセルの知識は表計算など、超基本的な事しか分かりません。 何がアドバイスあれば、ご教授下さい。宜しくお願いします。

  • 【エクセル】縦に続いた表を横にして整理したい

    表題の通りですが、エクセル2003で、以下のようなことがしたいです。 [元データ]   A     B       1  氏名   田中 2  住所   東京 3  電話番号 *** 4  登録日  *** 5 6  氏名   鈴木 7  住所   埼玉 8  電話番号 *** 9  登録日  *** 10 11  氏名   佐藤 12  住所   埼玉 13  電話番号 *** 14  15 氏名   工藤 のように一人分のデータが、空白セル1マス空けて、延々と続いた様な表があります(3万行くらい)。 これを下記のように変更したいのです [整理後]   A    B    C    D    E 1 氏名   住所   電話番号  登録日 1 田中   東京   ***   *** 2 鈴木   埼玉   ***   *** 3 佐藤   埼玉   ***   (空白) 4 工藤    5 のような感じです。 3つ目の佐藤氏のデータのように元データに登録日という項目が無い場合があります。 それ以外の項目に関して順番や有無の違いはありません、1データの最終行にある登録日という 項目だけ有ったり無かったりします。 項目だけは縦のものを横に貼り付け、で出来たのですが、それが意外のデータを効率よく移すには どうしたら良いでしょうか。 関数、マクロを教えていただけたらありがたいです。こうしたら良いというアイデアだけでも助かります。どうか宜しくお願いします。 (説明不足のところがありましたらすいません…補足致します)

専門家に質問してみよう