merhabalar...
daha önceki denediğim macroyla txt lerin birleştirlmesi işlemini yapıyorum ama istenilen bilgide her txt dosyasındaki başlangıç ve bitiş satırlarının silinerek taşınmasını isteniliyor.bir macro örnegini(daha önce formunuzdan faydalandığım) aşağıda yazıyorum.bu macroda düzeltilerek bilgi verirseniz sevinirim.şimdiden emeği geçene teşekkürler..
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
Do While Not EOF(2)
Line Input #2, deg
Print #1, deg
Loop
Close #2
End If
Next
Close #1
End Sub
daha önceki denediğim macroyla txt lerin birleştirlmesi işlemini yapıyorum ama istenilen bilgide her txt dosyasındaki başlangıç ve bitiş satırlarının silinerek taşınmasını isteniliyor.bir macro örnegini(daha önce formunuzdan faydalandığım) aşağıda yazıyorum.bu macroda düzeltilerek bilgi verirseniz sevinirim.şimdiden emeği geçene teşekkürler..
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
Do While Not EOF(2)
Line Input #2, deg
Print #1, deg
Loop
Close #2
End If
Next
Close #1
End Sub