■ エクセルのマクロで出来ますか?
エクセルマクロの初心者です。
現在、業務で以下の様な表を作成し、請求書の発行を行っています。
「sheet1」A列のNo.を「sheet2」のA列(例えばセルA1)に入力すると
VLOOKUP関数で必要項目が請求書の雛形に表示される仕組です。
複数行を抽出する場合は、複数のNo.(例: 1,3,10)を手入力(例: A1,A2,A3・・・)しております。
-----
<sheet1>
A列 B列 C列 D列 ・・・
1行 No. 項目1 項目2 項目3 ・・・
2行 1 値1 値2 値3 ・・・
3行 2 値4 値5 値6 ・・・
4行 3 値7 値8 値9 ・・・
<sheet2>
請求書の雛形
セルA1~A10に請求書を発行したい<sheet1>A列のNo.を入力。
-----
これを、A列の左に行を挿入、各行にチェックボックスを配置し、
チェックボックスをオンにした行のB列(行挿入前はA列)の値(No.)を
「sheet2」のA列(例えばA1/複数の場合はA1,A2,A3・・・10行程度)に
コピーを行う仕組を作ることを検討しています。
複数のNo.をチェック(1,3,10)した場合は、
「sheet2」のA1,A2,A3の様に、上から順になれば理想的です。
説明が悪く、意図が伝わり難いこととは思いますが、
これらの作業を行うマクロ(他の方法も可)を組むことは可能でしょうか。
ご教授いただければ幸いです。
よろしくお願いいたします。
補足
早速のご回答ありがとうございます。VBA初心者なので、言語を教えて頂けると助かります。因みにファイルの名前に規則性はないので、複数のファイルを指定して処理できればいいな~と思っております。