• 締切済み

Excelで請求書を一括作成したいです

Excelで受注一覧表(受注No、会社名、受注日、注文番号、件名、数量、金額、請求予定日)を作成し、管理しています。 受注NOは絶対に1つしかなく、会社名1つに対し、注文番号、件名の違うデータが複数行あります。 この情報を元に、現在は会社名でフィルタをかけ、会社単位に1枚ずつ該当する同じ請求予定日のものを行コピーして請求書を作っています。 これを一括で複数社宛の決められた請求予定日の請求書を作成したいのですが、可能でしょうか? 請求書の内容は請求先の会社名1つに対し、該当請求日の明細データで、件名、数量、金額と合計金額、合計金額(税込み)です。残念ながらVBA知識はほとんどありません。 どなたかアドバイスをお願いします

みんなの回答

  • -9L9-
  • ベストアンサー率44% (1088/2422)
回答No.1

本来管理データを利用した請求書などの作成は、EXCELなどの表計算ソフトよりもACCESSなどのデータベースソフトの守備範囲です。 明細データなど表示する必要が無いのであれば、Wordの差し込み印刷機能を使ってEXCELのデータを流し込むのが現実的のような気がします。 http://www.miyazaki-cci.or.jp/nichinan/pc/case92.html どうしてもEXCELだけでやりたいのであれば、受注No.をキーとしてVLOOKUP関数を活用すればできないことはないでしょう。この場合、VBAを使わない前提だと、受注No.の入力を手作業して一枚づつ印刷することになります。 http://hamachan4.exblog.jp/4752893/

neko_neko3
質問者

お礼

迅速な回答をありがとうございます。 会社にデータベースの購入を申請したのですが許可してもらえませんでした。 差込印刷を試してみます。 ありがとうございました。

関連するQ&A

  • エクセルで2つのファイルでの作業で質問です。

    エクセルで2つのファイルでの作業で質問です。 明細一覧表の 請求書NOの列  同じ請求書NOの行が複数あり 同じ請求書NOの行をひろって、同じ請求書NOの行の金額(列)の合計を、もう1つのファイルの請求書NOの列に、明細一覧表でひろった、それぞれの請求書NOの合計金額を、もう1つのファイルの同じ請求書NOのところに、合計金額を入れる作業をしたいのです。なにか、関数で、効率よくできる方法はないものか、ご教示していただきたく、宜しくお願いいたします 金額 請求書NO 200 9825A 500 9825A 300 9825A 900 9811B 2000 9854S 800 9854S ↓もう1つのファイル 請求書NO 金額 9825A       1000 9811B     900 9854S    2800

  • エクセルの表で○がある行の数字のみ計算したい

    エクセルで作成した下記のような表があった場合、  見積物件名 数量 受注 1 ******    125   ○ 2 ******    250   3 ******    70    ○ 4 ******    100   受注欄に○が入っている数量のみの合計を出すには どのような計算式があるでしょうか? 上の表でいくと1行目と3行目の数量の合計195を計算式で 出したいということです。 初歩的な質問なのかもしれませんが 何卒宜しくお願いします。

  • EXCELの関数を使用した注文書の作成方法

    EXCELの関数を使用した注文書の作成方法 下記表の数量欄(列B:行2、列B:行3)に数量を入力すると、隣の金額(列C)と掛け合わさり 合計欄(列B:行9)に反映させるにはどのような関数を使用すればよいのでしょうか。 似た質問を調べIF関数を使用し挑戦しましたが、エラーが出てなかなか上手くいきません… 初歩的な質問で恥ずかしい限りですが、何卒ご教授よろしくお願い致します。     列A     列B       列C    行1  商品名   数量       金額                      行2  椅子             10,000                          行3  机               15,000                                                           ・ ・ ・ 行9  合計    ?

  • エクセル ユーザーフォームからデータに書き込む

    見積書とデータを連動させて自動入力していますが、 データベースのほうをユーザーフォームを作って入力させるつもりです。 その時、物件名は1つで製品名(内訳)が1種類から6種類くらいまで記入しなければいけない場合、 データベースのほうに、内訳の数だけ行を増やして書き込むにはどのようにしたらいいのでしょうか? 行を増やすという考えも、素人考えなので他に効率のいい方法が思いつかないのですが・・・。 ちなみにデータベースは、Aから 見積/請求/物件No/見積日付/正式名称/担当者/受注日/納品日/物件名/ 製品名/ 数量/単価/合計 製品名ごとに数量、単価、合計があるのでこちらにも反映してきます。 初心者のため、質問自体ちゃんとできているか不安ですがご教授くださいませ。

  • 請求書(自社作成)について教えて下さい。

    自営業者で、エクセルで請求書を自作して発行しています。 2点ほど質問させて頂きます。 【作成している請求書】 相手の会社名、自社名、税率毎の商品代金と消費税を記載し、 「請求明細」として枠線で囲んだリストで以下を記載。 ・連番 ・納品日 ・店コード(無い場合もあり) ・伝票No ・伝票金額 ・税率区分 【質問1】 適格請求書として発行する場合、 現在の請求書に登録番号を追加するだけで問題ないでしょうか? 【質問2】 そもそも「品名」とか「数量」は記載しなくても問題ないのでしょうか? 一応長年このフォーマットで問題なく取引はできてはいるのですが・・・。 (伝票Noが納品伝票と紐づいているので、そこから「品名」とか「数量」は分かります。) 以上です。ご回答の程よろしくお願い致します。

  • エクセルで複数枚になる請求書を作成したい

    作成した請求書のフォームは、セルA1~J14までに相手先名や当社名、 数ページになる明細の総合計請求額等の欄が記入されおり、 A15から請求明細の項目が数行~数十行続きます。 A1~J14を印刷のページ設定で行タイトルに設定して 全ページに自動印刷できるようにしたところ、 合計請求金額も当然ながら2ページ目、3ページ目に入ってしまいました。 これを、1ページ目のみに合計請求額を表示し、2ページ目以降の合計請求額欄は 白欄で印刷するには、どのようにしたら良いのでしょうか? マクロは使ったことがなく、設定の仕方もわかりません。 何か良策があれば、教えてください。 よろしくおねがいします。

  • Excel表計算作成中、

    現在 請求書や納品書などを作成中です。  一行に、「単価、数量、合計」とよくある請求書などを作成しています。合計金額を単価X数量で計算式を入力したんですが、それですと明細欄が何も書いてない行にも合計欄に数字の「0」が入ってしまいます。     明細    数量  単価  金額  AAA    1    100   100                   0                   0  という感じになってしまっているんです。この明細が書かれてない、もしくは数量、単価が入ってない場合に金額欄を表示させない場合の方法を教えてください。お願いします。

  • 得意先の会社から複数の工事を請負い、工事ごとに請求書を作成し請求しまし

    得意先の会社から複数の工事を請負い、工事ごとに請求書を作成し請求しました。 集金日に行くと、複数の請求金額の合計金額を小切手と手形で頂きました。 うちの会社では工事ごとに台帳を作成します。 請求金額いくらとか又、入金欄には小切手いくら、手形いくらという風にしているのですが 複数工事合計で集金した場合は、この工事で小切手いくらとか手形いくらとか仕訳出来ませんよね。 こんな時はどうすればいいんでしょうか? みなさんはどうしていますか?

  • ■エクセルで請求書作成

    みなさんお世話になります。 お知恵をお貸しいただければ幸いです。 エクセルにて売り上げの一覧がございます。 例) A1------B1-----C1----D1-----E1----- Aさん 商品A 数量 単価 支払い方法 Bさん 商品A 数量 単価 支払い方法 Cさん 商品A 数量 単価 支払い方法 Aさん 商品B 数量 単価 支払い方法 Cさん 商品B 数量 単価 支払い方法 という横へデータを入力した一覧です。 Aさん、Cさんが違う商品を2回に分けて購入。 よって、2行に入力してあるのですが・・・ これを月末でしめた時に、Aさんに対しての請求書で 請求書  Aさん 1月請求合計額 ●●円   明細   商品A 数量 単価 支払い方法   商品B 数量 単価 支払い方法 と請求書を作る方法はございませんでしょうか? 同時に、Aさんの入力場所にBさんの名前を入れるとBさんの請求書が完成し・・・ 可能ならAさん・・・Bさん・・Cさん・・Dさんと次々に請求書を自動で印刷する事もできる方法もございますでしょうか? VLOOKUP関数でも調べてやってみましたが、同じ商品が重複して2度出てきたり、Aさんでうまくできても、Bさんでおかしくなったりで、本日1日中費やしてしまいました。 =IF(A1="","",(A1,売上データ!$A$1:$E$5,2,FALSE)) として、請求書のエクセルページにA1へAさんの名前を入れると売上データの商品Aが表示されますが、Aさんは2品目購入なので、下段以降にセルをコピーすると同じデータが反映されてしまい・・ どうかお知恵をお借りできれば幸いです。

  • Excel 入力のある行だけ印刷したい

    こんにちは、Excelの関数で教えてください。 いま注文書を作成しています。A1からE10の 範囲でタイトル行含み10行作成し、A~Eには それぞれ型番、商品名、単価、数量、合計金額が 入っているとしてください。つまり商品の種類は 9種類です。 ここで、たとえば2行目と6行目のみ注文がある 場合、2行目と6行目だけ数量の欄に入力されます。 すると、印刷時に2行目と6行目だけ印刷されるよう 制限をかけたいのですが、どのような関数を使えば できるでしょうか? メンテナンス等を考慮し、できればマクロを使わず 関数だけで実現したいのですが・・・。 よろしくお願いします。

専門家に質問してみよう