komanchero
Altın Üye
- Katılım
- 30 Mart 2012
- Mesajlar
- 66
- Excel Vers. ve Dili
- 2010
- Altın Üyelik Bitiş Tarihi
- 21-06-2025
Merhaba arkadaşlar,
bu kod ile sayfanın belirtilen hücrelerini txt yapabiliyorum ama ben hücre belirtmeden, aktif olan tüm sayfayı txt yapmak istiyorum.
ne farkı var diyebilirsiniz ama hücre seçip txt yaptığında değerlerin formatı değişiyor.
Tüm sayfayı direkt olarak txt yaptığında değer formatında değişme olmuyor.
elle yaptığımda oluyor ama bunu makroya dökemiyorum.
Kod:
Sub TxtAktar()
Dim i, sat As Integer
sat = ActiveSheet.UsedRange.Rows.Count
Open ThisWorkbook.Path & "\Deneme.txt" For Output As #1
For i = 1 To sat
Print #1, Cells(i, "a"), Cells(i, "d") 'a ve d sütun adıdır.
Next i
Close
MsgBox "Txt Dosyası Oluşturuldu", vbInformation, "www.excel.web.tr"
End Sub
ne farkı var diyebilirsiniz ama hücre seçip txt yaptığında değerlerin formatı değişiyor.
Tüm sayfayı direkt olarak txt yaptığında değer formatında değişme olmuyor.
elle yaptığımda oluyor ama bunu makroya dökemiyorum.