• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:外部ファイルデータ取り込みマクロ実行法(エクセル))

外部ファイルデータ取り込みマクロ実行法(エクセル)

このQ&Aのポイント
  • エクセルで外部ファイルのデータを取り込んでマクロを実行する方法について教えてください。
  • エクセルファイル1のマクロボタン1を押すと、エクセルファイル2のデータを取り込み、自動でマクロ2の処理を行う方法を教えてください。
  • 現在はエクセルファイル2のデータをA3に貼り付けてからマクロ2を実行していますが、別の方法があれば教えてください。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

手順: 新しいマクロの記録を開始する サンプルとして一つエクセルブックを選び,開いて目的のデータをコピーし,ブックを閉じてから,所定のシートのシート名タブをクリック,さらに所定のセル(A3)をクリック,そのあと貼り付ける そのままマクロ2を実行する 記録終了する あとは記録されたマクロの workbooks.open filename:="c:\test\sample1.xls" みたいになっている箇所を dim myFile myfile = application.getopenfilename() if myfile = false then exit sub workbooks.open filename:=myfile と書き換え,マクロをボタンに登録して(登録できるように修正して)利用します。 #補足 ・ご利用のエクセルのバージョンも不明 ・取り出したいデータの在処や姿(どのシートの?どこのセル範囲?)も不明のまま ・どんなボタンを用意しているのかも不明 とナイナイ尽くしです。

fasdsfa
質問者

お礼

質問の仕方がまずくてすみません。 ただ、なんとか、教えていただいた方法で処理したところ解決 いたしました。 誠にありがとうございました。

関連するQ&A