Sütünları TXT Formatına aktarma

Katılım
28 Mart 2006
Mesajlar
2

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,731
Excel Vers. ve Dili
Excel 2019 Türkçe
Kod:
Sub AKTAR()
    Open "C:\deneme.TXT" For Output As #1
    For i = 2 To [c65536].End(3).Row
        Print #1, Cells(i, "c") & Cells(i, "d")
    Next i
    Close #1
End Sub
 

usta07

Destek Ekibi
Destek Ekibi
Katılım
30 Mart 2008
Mesajlar
405
Excel Vers. ve Dili
2003 Türkçe
E sutununa yazıp denermisin =METNEÇEVİR(C3&D3;0)
 
Katılım
28 Mart 2006
Mesajlar
2
Kod:
Sub AKTAR()
    Open "C:\deneme.TXT" For Output As #1
    For i = 2 To [c65536].End(3).Row
        Print #1, Cells(i, "c") & Cells(i, "d")
    Next i
    Close #1
End Sub

Sağolun çalışıyor ama son sütundaki tutarda rakamların önünde 0 değerlerini almıyor bankaya göndericeğimiz için tutar kısmının formatı 0000000489,86 şeklinde istiyorlar öndeki sıfırları nasıl txt yazdırabiliriz..
 

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
Aşağıdaki gibi denermisiniz?
Kod:
Print #1, Format(Cells(i, "C").Value, "0000000000.00") & Format(Cells(i, "D").Value, "0000000000.00")
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,731
Excel Vers. ve Dili
Excel 2019 Türkçe
Dosya ismi = Günün tarihi

İlgili satırı aşağıdaki ile değiştirin.
Kod:
Open "C:\" & Format(Date, "dd.mm.yy") & ".txt" For Output As #1
 
Üst