初めての質問となります。よろしくお願いいたします。
マクロで自動化したいことが2つあります。
①AccountCodeが「070SUS」の物を抽出し、別シート「請求書」を作成したい
②AccountCodeが「070G01」の物を抽出し、別シート「支払伝票」を作成したい
まず①について説明します。
「070SUS」を抽出し、抽出したデータを「請求書」というシートの印刷範囲外にコピーし(マクロでここまでは自動化しました)
添付のsampleが現在使っている物になります。
そこから請求書シートに手動でコピー&ペーストしていたのですが自動化したいと思っています。
問題なのが、コードは同一でも、請求先が異なるという点です。
シート名:Journal
添付の表に「070SUS」が3つありますが、3つとも請求先が異なっており
descriptionの頭の部分(スペースよりも前の部分)が得意先のコードとなっています。
(添付の表の場合、請求先(得意先)は 「STN」「TW」「MSB」の3社です。)
「請求書」のシートは「請求先毎」に作成したいので
この月の場合、シートを3枚自動的に作成したいということになります。
シート名:請求書シート例
・可能ならば請求書No.はJournalシートの伝票Noを元にし、-1, -2,のように枝番で採番し
シート名も請求書No.にしたい。
例:Journalシートの伝票No. ABC1802DE01の場合
070SUS STN Tail Ropeの請求書No. はABC1802DE01-1
070SUS TW a/cの請求書No. はABC1802DE01-2
070SUS MSB a/cの請求書No. はABC1802DE01-3となる。
・請求書シート内にJournalからdescriptionの4 or 5文字目以降(最初のスペース以降)と
amountを転記したい。
次に②についてですがJournalシートのA列(Account Code)が070G01の物は支払伝票というシートを作成し
摘要欄にJournal B列、D列の内容を転記したい。
※見本のJournalでは070SUSが3つ、070G01が一つで順に並んでいるが
月により070SUSも、070G01もいくつ存在するかは変化するため順に並ばないこともあります。
このようなものの作成が、マクロで可能でしょうか。
ご教授いただけたら幸いです。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。