- Katılım
- 31 Aralık 2009
- Mesajlar
- 1,103
- Excel Vers. ve Dili
-
excel 2007 türkçe
Excel Vers. ve Dili Ofis 2003
Merhabalar
Cep telefonumun rehberini .csv veya .txt olarak kaydedebiliyorum.Bunlarıda excele çevirebiliyorum.Excelide .txt ye çevirebiliyorum ama istediğim düzende olmuyor.
Bir çalışmada bulduğum aşağıdaki kodları kendime nasıl adapte etmeliyim.
Teşekkürler.
Cep telefonumun rehberini .csv veya .txt olarak kaydedebiliyorum.Bunlarıda excele çevirebiliyorum.Excelide .txt ye çevirebiliyorum ama istediğim düzende olmuyor.
Bir çalışmada bulduğum aşağıdaki kodları kendime nasıl adapte etmeliyim.
Teşekkürler.
Kod
http://www.excel.web.tr/f48/txt-dosyasy-olu-tur-butonu-t108724/sayfa3.html
Kod:Option Explicit Sub aktar() Dim klasor, dosyaadi, i, a, b, c, d, e klasor = CreateObject("wscript.Shell").SpecialFolders.Item("Desktop") dosyaadi = InputBox("Dosya adını yazın.", "UYARI!", Format(Now, "dd-mmm-yy h-mm-ss")) If dosyaadi = "" Then MsgBox "Dosya adı boş olamaz" Exit Sub End If Open klasor & "\" & dosyaadi & ".txt" For Output As #1 For i = 1 To Worksheets("Txt Dosyası").Cells(Rows.Count, "a").End(3).Row a = Worksheets("Txt Dosyası").Cells(i, 1).Value & " " b = Worksheets("Txt Dosyası").Cells(i, 2).Value & " " c = Worksheets("Txt Dosyası").Cells(i, 3).Value & " " d = Worksheets("Txt Dosyası").Cells(i, 4).Value & " " e = Worksheets("Txt Dosyası").Cells(i, 5).Value Print #1, a & b & c & d & e Next i MsgBox dosyaadi & " Dosyası masa üstüne kayıt edildi" Close #1 End Sub
Ekli dosyalar
-
12.8 KB Görüntüleme: 21