• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

xls <---> txt dönüştürme ve daha sonra eski haline

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,769
Excel Vers. ve Dili
Excel 2019 Türkçe
Bir xls formatındaki dosyayı txt formatına dönüştürmek daha sonra da eski haline getirmek mümkün mü ?

herkese iyi çalışmalar!.....
 
Vallahi makroyla nasıl oluyor bilmiyorum ama
Farklı kaydet ten aşağıda hangi formatta kaydeteceğini seçe biliyorsun.
TXT formatında kaydettikten sonra açarkende alt taraftan format seçimi var ve TXT formatında açıp dirakt karşına "Text To Columns" (türkçesi taminim Texti sütunlara çevirme olabilir) çıkıyor oradan devam deyince TAB ayrımlarını seçip Tamam tuşuna bastıhında formüllerin gitmiş ama sonuçlar ilk kaydettiğin şekilde çıkıyor.

Umarım anlata bilmişimdir :D
 
Bende İngiliz ce olduğu için açılan pencerelerin Türkçe ne anlama geldiğini tam olarak bilmiyorum ve senin kullandığın versiyonun da bunları yaparmı yapmazmı onuda tam olarak bilmiyoru

:roll: :roll: :roll:
 
xls-txt

Teşekkürler, dediğiniz gibi birbirine dönüşüyor.
 
Bunu makroyla nasıl yapıldığını bilen var mı ? Bir fatura.xls dosyasının db sayfasını kaydet dediğimde C: 'ye veya herhangi bir yere txt veya csv olarak (virgülle ayrılmış dosya formatında) nasıl kaydedebilirim.

kadetle ilgili kullandığım yöntem bu ama işe yaramıyor :))))))))


Sub kaydet()
Sheets("DB").Select
'klasör açılıyor, dosya b8'den adını alıyor, dosya klasöre kaydediliyor,
Fname = "FATURA" & ".CSV"
ActiveSheet.Copy
klasor = "FATURA"
Set ws = ActiveSheet
Application.DisplayAlerts = False
ac:
Set Fs = CreateObject("Scripting.FileSystemObject")
If Fs.FolderExists("C:\" & klasor) Then
GoTo devam
Else
Fs.CreateFolder ("C:\" & klasor)
GoTo ac
End If
devam:
With ws
.SaveAs "c:\" & klasor & "\" & Fname
End With
Application.DisplayAlerts = True
Application.ScreenUpdating = True
ActiveWorkbook.Close
MsgBox "Kayıt işleminiz tamamlandı. " & vbNewLine & _
"lütfen kontrol ediniz ", vbInformation, "B i l g i "
End Sub
 
Geri
Üst