A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
' フォルダ内のファイルを全て統合する。
Dim txt
Set Fs = WScript.CreateObject("Scripting.FileSystemObject")
txt = ""
' 指定フォルダ内のファイルの内容を変数に追記格納
Set oTarget = Fs.GetFolder(".")
For Each oFile In oTarget.Files
Set ts=Fs.OpenTextFile(oFile.Name,1,0)
txt= txt & ts.ReadAll
ts.Close
Set ts=Nothing
Next
' 変数の内容を一括ファイル出力
Set oTs = Fs.CreateTextFile("result.txt")
oTs.Write txt
oTs.Close
MsgBox "処理終了"
--------------------------------------------------------------
VBScriptではこんな感じ
テキストファイル(.txt)だけを処理対象にする
とかすると、こちらも参照するといいです。
http://www1.u-netsurf.ne.jp/~tomo_c/tips/R23Lev0 …
No.1
- 回答日時:
#1追加
Sub Test()
Dim myDir As String, myName As String
Application.ScreenUpdating = False
With ThisWorkbook
myDir = .Path & "\"
myName = Dir(myDir & "*.xls", vbNormal)
Do While myName <> ""
If myName <> .Name Then
Set wb = Workbooks.Open(myDir & myName)
'//追加部分
For i = 1 To wb.Worksheets.Count
.Worksheets(1).Range("A65536").End(xlUp).Offset(1, 0).Value = _
wb.Worksheets(i).Range("A100")
Next i
'//追加部分終わり
wb.Close
End If
myName = Dir
Loop
End With
End Sub
この回答へのお礼
お礼日時:2007/05/16 10:31
早速のご回答ありがとうございます。
対称としているファイルがCSVファイルなので、
myName = Dir(myDir & "*.xls", vbNormal)
の.xlsを.CSVに変えて試してみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- その他(Microsoft Office) マクロVBAについて 1 2022/09/06 18:12
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- Excel(エクセル) Excelでデータを抽出するに良い方法 9 2023/02/06 12:42
- Access(アクセス) CSVファイルの「0落ち」にVBA 6 2023/02/02 15:27
- その他(プログラミング・Web制作) Pythonで、データファイルと列名ファイルを1つのファイルにしたいです。 1 2023/07/27 20:29
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Excel(エクセル) 【マクロ】同じフォルダ内にある複数ブックから1つのブック内の1シートにデータを集めたい 6 2022/09/28 18:16
- Visual Basic(VBA) VBAコードを張り付け後のエクセルの進め方 2 2023/02/07 18:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAでワークシートを引数として...
-
バッチ処理でファイルの中身を...
-
テキストファイルで提出とは?
-
拡張子を元に戻す
-
Teraマクロで取得した変数を編...
-
C言語、ファイルの存在チェック...
-
バッチファイル 複数ファイル...
-
【エクセルVBA】エクセルからテ...
-
テキストファイルの結合+改行に...
-
テキストの保存
-
コマンドプロンプトでスペース...
-
バッチファイルで文字列削除に...
-
多数のサブディレクトリ内のフ...
-
COPYコマンドで結合すると余計...
-
javaで大量のファイルを読み込...
-
.txtではなく.logの方が良いの...
-
FLEXlmのライセンス使用状況を...
-
VBAでエクセルをtxtに変換する...
-
java,StringTokenizerの使い方...
-
CMakeでエラーが出ます
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バッチ処理でファイルの中身を...
-
VBAでワークシートを引数として...
-
.txtではなく.logの方が良いの...
-
拡張子を元に戻す
-
多数のサブディレクトリ内のフ...
-
COPYコマンドで結合すると余計...
-
バッチファイル 複数ファイル...
-
テキストファイルで提出とは?
-
バッチファイルで文字列削除に...
-
Windowsのバッチファイルを利用...
-
テキストファイルのファイル名...
-
ファイルの最後に文字列挿入
-
psqlでエラーログをとりたい
-
forfilesで検索したファイルを...
-
バッチファイルからVBAに引数を...
-
accessでSQL文を使ってcsvファ...
-
テキストファイルのタブをカン...
-
MATLABで行列を配列に格納する方法
-
renameコマンドについて
-
【Excel】 VBAを使って毎回名前...
おすすめ情報