初心者で説明不足で申し訳ありません。
前提・実現したいこと
複数のテキストデータをダイアログで選択してExcelシートに読み込ませたいです。
1つの時もあれば4つの時もありフォルダも別で固まっているのでダイアログで
選択する方式が合っていると思いました。
テキストの.txtより右にあるテキスト名とデータ内のF2から下の空白になるまでを
ExcelのG10にはテキスト名
G11から下にはテキストデータ内のF2から空白になるまでのデータを読み込ませたいです。
2つ目以降のデータは
H10にテキスト名
H11から下にはテキストデータ内の・・ というように右にスライドしていってほしいです。
テキストデータは複数選択できるのを希望しています。
読み込む順番は規則性はなくてもいいです。
手作業でテキストデータを開いて貼り付けて名前を10行目に入力して…
というのをマクロで効率化できないかと考えております。
↓
… F G H I
9
10 samA samC samD
11 2.3 3.5 2.1
12 4.4 5.3 3.3
13 2.4 4.6 5.6
発生している問題・エラーメッセージ
現状は全て手作業で行っており
・Excelシートを開く
・テキストデータをカーソルをもってきて開く
・データ内のF2から下の空白までをコピーしてシートのG11に貼り付ける
・シートのG10にテキスト名を手打ち。
・閉じて次のテキストに移る
・次のテキストを開く
・データ内のF2から下の空白までをコピーしてシートのH11に貼り付ける
・シートのH10にテキスト名を手打ち
という内容になります。
該当のソースコード
すみませんありません。
試したこと
サイトを検索して探していましたが
下記の様に複数選択で読み込むところからやっていこうとしましたが
何もできずに挫折しました。
OpenFileNames = Application.GetOpenFilename("テキストデータ,*.txt", MultiSelect:=True)
If IsArray(OpenFileNames) Then
For Each f In OpenFileNames
すみませんが御教授頂よろしくお願いします。