Ekteki dosyada bankaya göndermem gereken txt dosyası oluşturuyorum. Fakat Alıcı kısmındaki formül yüzünden txt dosyasında formül olan satır kadar TL boşluğu atıyor oda banka işlemlerinde hata veriyor. Lütfen yardım edebilirmisiniz.
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Ekteki dosyada bankaya göndermem gereken txt dosyası oluşturuyorum. Fakat Alıcı kısmındaki formül yüzünden txt dosyasında formül olan satır kadar TL boşluğu atıyor oda banka işlemlerinde hata veriyor. Lütfen yardım edebilirmisiniz.
Do While ActiveSheet.Cells(i + x, 1).Value <> ""
Do While Val(Len(ActiveSheet.Cells(i + x, 1).Value)) > 1
=+EĞER(EHATALIYSA(DÜŞEYARA(I11;'KAYIT EKRANI'!$A$2:$D$1136;2;0));[COLOR=red]" "[/COLOR];DÜŞEYARA(I11;'KAYIT EKRANI'!$A$2:$D$1136;2;0))
Üstad ilgin için teşekkür ederim fakat kod u değiştirdim yine aynı şekilde txt dosyasına kaydediyor. Formülde ise boşluğu kaldırdığım zaman yanlış uyarısı veriyor. Bi uygulamasını siz yapıp deneyebilirmisiniz belki ben yanlış yapıyorumdur. Zahmet olmazsa
Teşkekkür ederim üstad. dediğiniz gibi yaptım oldu. Bi sorum daha olacak bide tarih bölümünde yyyyaagg şeklinde tarih istiyor txt dosyasında. Hücreleri biçimlendirerek bu formata getiriyorum fakat txt dosyasına atarken normal tarih düzeni ile atıyor. benim tarih formatınıda yyyyaagg şeklinde kayıt yapmam gerekiyor bu son isteğim olacak.
hocam text dosyasında tarihi kaydettiği kısma D20130603 şeklinde kayıt yapmasını istiyorum fakat bu D03.06.20 şeklinde kayıt yapıyor. biraz daha açıklaya bildim mi? bilemiyorum.![]()
odeme_tarihi = ActiveSheet.Cells(i + x, 4).Value
odeme_tarihi = Format(ActiveSheet.Cells(i + x, 4).Value, "yyyymmdd")