• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:[VBA]エクセルシートから読み取り、全入力する)

[VBA]エクセルシートから読み取り、全入力する

このQ&Aのポイント
  • 図のような2つのエクセルブック(統計.xlsx)(マクロ.xlsx)があります。統計ブックのデータをマクロブックに自動的に入力できるVBAがわかりません。
  • マクロ.xlsxには、4/15~4/21までの日付が記入されている。県庁所在地が入っているセルはM3です(わかりにくいため)。固有文字は、固有文字と固定で入力する。
  • 統計.xlsxのシート名を検索し、マクロ.xlsxのシート内で統計.xlsxの日付を検索します。それぞれ連番を振り、所定の位置にデータを全て入力します。

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

  • ベストアンサー
  • TAKA_R
  • ベストアンサー率32% (26/79)
回答No.1

自動で入力したいとのことですが、どのように自動で書きますか? 1.統計シートの最後の列を書き終わったら、自動的に(関数みたいに)1行ごとに書き込み。 →イベントプロシージャ 2.書き込み済み統計シートを持ってきたら、ボタンみたいなのを押してシート丸ごと読み込み&書き込み →サブプロシージャ ただの使い勝手の違いだけですけれどね。

関連するQ&A