• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBA 別BOOKへのデータ転記について)

VBA初心者のためのデータ転記の方法

このQ&Aのポイント
  • VBA初心者の方が複数のBOOK間でデータを転記する方法について教えてください。
  • BOOK1からBOOK2、BOOK3、BOOK4へのデータ転記が必要です。
  • また、BOOK5を新規に作成し、転記したデータを保存する必要があります。VBAのコードや手順を教えてください。

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

  • ベストアンサー
  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.1

いろいろと質問事項が多くて回答するのが難しいです。 >当方、VBA初心者でして参考書とネットを駆使して抽出用のVBA(CSVデータをコピーして加工する)ことにすら>大苦戦しております。 ですか、ここは発想を変えましょう。 私だったら BOOK1:抽出用(Sheet2に日々の受注データを入れています) のブックに、 転記100用、転記200用、転記300_400_500用、工事番号用のシートを準備します。 たぶん、VBAのコードもシンプルになります。意外と関数やエクセルの抽出の機能でできたりするでしょう。 その準備ができたら、必要に応じて、別ブックにシートごと張り付ける操作をVBAで考えます。 経験則からですが、そのほうが後々、変更などあった場合に楽ですよ。

orange1010
質問者

補足

hallo-2007さん、こんばんは。 回答ありがとうございます。 教えていただいたような構成のものを作成してみました。 まずはA列に「1」と入力された時に O列の種類コードを見て、 該当するシートにそのデータが転記されているか否か? 転記されていないものならば、新規登録するか? というメッセージを表示。 ここまでをやってみたいのですが… お時間ございましたらご教示願えますでしょうか? よろしくお願いいたします。

関連するQ&A

専門家に質問してみよう