excel iceriğini txt olarak cevirmek

Katılım
19 Kasım 2008
Mesajlar
157
Excel Vers. ve Dili
excel 2003
Merhaba ekte xls file olarak duran bilgileri txt de ki örneği gibi cevirmek istiyorum. save as olarak kayıt edildiğinde Tab olarak kayıt etmektedir. Bu dosyayı ekteki txt orneğinde olduğu gibi " ve , olarak nasıl yapabilirim. simdiden yardımlarınız içincok teşekkürler.
 

Ekli dosyalar

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Dosyanız ektedir.:cool:
Kod:
Sub txtkaydet()
Open ThisWorkbook.Path & "\Deneme59.txt" For Append As #1
For i = 1 To Cells(65536, "A").End(xlUp).Row
    Write #1, Cells(i, "A").Value, Cells(i, "B").Value, Cells(i, "C").Value, Cells(i, "D").Value _
    , Cells(i, "E").Value, Cells(i, "F").Value, Cells(i, "G").Value, Cells(i, "H").Value _
    , Cells(i, "I").Value, Cells(i, "J").Value, Cells(i, "K").Value, Cells(i, "L").Value _
    , Cells(i, "M").Value, Cells(i, "N").Value, Cells(i, "O").Value, Cells(i, "P").Value, Cells(i, "Q").Value
Next i
Close #1
MsgBox ThisWorkbook.Path & "\Deneme59.txt dosyası yaratıldı.", vbOKOnly, "EVREN"
End Sub
 

Ekli dosyalar

Katılım
19 Kasım 2008
Mesajlar
157
Excel Vers. ve Dili
excel 2003
bir hücreyi 16 hane olarak tamamlama

Tekrar merhaba,

Yine konuyla alakalı olarak bir hücreyi 16 haneye tamamlamak ister isek bununla ilgili bir kod varmıdır. Ornek bir dosya ekte yer alıyor.
 

Ekli dosyalar

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Bu konuyla alakası yok ama neyse.
Dosyanız ekte.:cool:
Kod:
Sub ekle()
Dim uzunluk As Integer, ekle As Byte, deg As String, i As Long, j As Byte
Sheets("Sheet1").Select
Range("E:E").ClearContents
On Error Resume Next
For i = 1 To Cells(65536, "B").End(xlUp).Row
    uzunluk = Len(Cells(i, "B").Value)
    If uzunluk < 16 Then
        ekle = 16 - uzunluk
        deg = Left(Cells(i, "B").Value, 8)
        For j = 1 To ekle
            deg = deg & "0"
        Next
        deg = deg & Right(Cells(i, "B").Value, Len(Cells(i, "B").Value) - 8)
        Else
        deg = Cells(i, "B").Value
    End If
    Cells(i, "E").Value = deg
Next i
MsgBox "İşlemtamamdır.", vbOKOnly + vbInformation, "E V R E N"
End Sub
 

Ekli dosyalar

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,842
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Merhaba ekte xls file olarak duran bilgileri txt de ki örneği gibi cevirmek istiyorum. save as olarak kayıt edildiğinde Tab olarak kayıt etmektedir. Bu dosyayı ekteki txt orneğinde olduğu gibi " ve , olarak nasıl yapabilirim. simdiden yardımlarınız içincok teşekkürler.
alternatif kod kayıt edilen yeri hepsi için 16 karaktar sola yaslıyor

dosya ekte
 

Ekli dosyalar

Üst