DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub Text_Dosyası_Oluştur()
Dim ds, a
Set ds = CreateObject("Scripting.FileSystemObject")
Set a = ds.CreateTextFile("C:\SXS\Deneme.txt", True, False) 'İlk true Overwrite,İkinci False ASCII true olursa Unicode
End Sub
Private Sub CommandButton5_Click()
Open "C:\SXS\Deneme.txt" For Output As #1
Sheets("LISTE").Select
For i = 1 To 1000
Print #1, Cells(i, 1), Cells(i, 2), Cells(i, 3)
Next i
Close
End Sub
A-B-C sütunları boş ise yapar.Sayin Orion1,
İlgi ve destekleriniz için minnettarım. Belirttiğiniz değişikliği yapınca txt dosyasını aynı yere içi boş kaydediyor.
Ben şimdi denedim sorunsuz çalışıyor.Sütunlarda veri var. "For Output As #1" ile çok güzel çalışıyor. Sadece farklı kaydemiyorum. Aynı dosyanın üzerine yazıyor. "For append As #1" ile texti içi boş kaydediyor.
Teşekkürler...
dosya yolunu ve adını kendi dosyanıza ve yolunuza göre değiştiriniz.Haklısınız Orion1 ustam, alta kaydediyormuş. Farklı kaydet yaptırmamız münkün mü? "Deneme.txt" i görüp farklı kaydet dedirtemez miyiz?
Saygılarımla...
Private Sub CommandButton5_Click()
If Dir("C:\Deneme.txt") <> "" Then
If MsgBox("C:\Deneme.txt" & vbLf & _
"isimli dosya zaten var alt satıra kaydı girmek istiyormusunuz!!", _
vbYesNo, "UYARI") = vbNo Then Exit Sub
End If
Open "C:\Deneme.txt" For Output As #1
Sheets("LISTE").Select
For i = 1 To 1000
Print #1, Cells(i, 1), Cells(i, 2), Cells(i, 3)
Next i
Close #1
MsgBox "Kayıt başarı işle girildi." & vbLf & "evrengizlen@hotmail.com.", vbOKOnly + vbInformation
End Sub