Txt file birleştirilmesi

Katılım
16 Mart 2007
Mesajlar
70
Excel Vers. ve Dili
micro soft exel 2003
Merhabalar,
daha önceki sorularımdan ve aldığım cevaplardan çok faydalandım.
Benim sorunum elimde 33 tane ekde sunduğum txt fille'arından var.ben bunları bankaya atarken tek bir txt file olarak atmak istiyorum.bunu makro veya benzeri bir işlemle nasıl yapabilirim.
şimdiden ilginize teşekkür ediyorum...
 

Ekli dosyalar

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Bütün dosyaların ayni klasörde olamsı lazım.
Evren.txt dosyasına kayıtlar aktarılıyor.
Dosyanız ektedir.:cool:
Kod:
Sub txt_birlestir()
Dim fso As Object, fs As Object, deg As String
Set fso = CreateObject("Scripting.filesystemobject")
Open (ThisWorkbook.Path & "\Evren.txt") For Output As #1
For Each fs In fso.getfolder(ThisWorkbook.Path).Files
    If Right(fs.Name, 4) <> ".xls" And fs.Name <> "Evren.txt" Then
        Open (ThisWorkbook.Path & "\" & fs.Name) For Input As #2
        Print #1, "============================================================="
        Print #1, "                 evrengizlen@hotmail.com"
        Print #1, "                 " & fs.Name & ""
        Print #1, "=============================================================="
        Do While Not EOF(2)
            Line Input #2, deg
            Print #1, deg
        Loop
        Print #1, "=============================================================="
        Close #2
    End If
Next
Close #1
MsgBox "Dosyalar Evren.txt dosyasında birleştirildi." & vbLf & _
"evrengizlen@hotmail.com", vbOKOnly + vbInformation, "E V R E N"

End Sub
 

Ekli dosyalar

Katılım
16 Mart 2007
Mesajlar
70
Excel Vers. ve Dili
micro soft exel 2003
merhaba,
öncelikle bu kadar hızlı cevap verdiğiniz için teşekkürler.emeğinize sağlık sorunum halledildi sizin ve formunuz sayesinde.
sizlere iyi çalışmalar diliyorum tekrar ilgi ve alakanıza teşekkürler kolay gelsin.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
merhaba,
öncelikle bu kadar hızlı cevap verdiğiniz için teşekkürler.emeğinize sağlık sorunum halledildi sizin ve formunuz sayesinde.
sizlere iyi çalışmalar diliyorum tekrar ilgi ve alakanıza teşekkürler kolay gelsin.
Rica ederim.
iyi çalışmalar.:cool:
 
Üst