Txt İçeriğini Alma

Katılım
18 Haziran 2008
Mesajlar
542
Excel Vers. ve Dili
2007 türkçe
Txt İçeriğini Excelde İstediğim Hücrelere Aktarmak

Merhaba Excel uzmanı kardeşlerimden bir ricam var.yardımcı olursanız sevinirim Txt uzantılı not defterimin herhanghi bir yerinde yazılan yazıyı excelin herhangi bir hücresine getirmek için elinizde bir örnek varmı.şimididen yardımlarınız için tşk ederim.Acemiyim kusura bakmayın.
 
Son düzenleme:

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,293
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Ekte basit bir dosya hazırladım. Bu dosyaları bir dizene koyarak deneyebilirsiniz.

Kod:
Sub DosyaGetir()
DosyaYolu = ThisWorkbook.Path
DosyaAdi = "TextData.txt"
Open DosyaYolu & "\" & DosyaAdi For Input As #1
i = 2
While Not EOF(1)
    Line Input #1, Veri
    Cells(i, "A") = Left(Veri, 15)
    Cells(i, "B") = Mid(Veri, 16, 26)
    i = i + 1
Wend
Close #1
End Sub
 
Katılım
18 Haziran 2008
Mesajlar
542
Excel Vers. ve Dili
2007 türkçe
Çok tşk ederim.İnceleyeceğim eğer anlamadığım bir yer olursa sorabilirmiyim acaba?
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,293
Excel Vers. ve Dili
Ofis 365 Türkçe
Burada herkes herşeyi sorabilir, amaç bu değil mi?

Bilirsem yanıtlarım, bilemezsem başka bir arkadaş yardımcı olur.


Ayrıca aşağıdaki linki de inceleyebilirsiniz.

Text Dosyasından Karakter Silerek Metin Eklemek
 
Katılım
18 Haziran 2008
Mesajlar
542
Excel Vers. ve Dili
2007 türkçe
tşkler

Mrb Necdet Yeşertener kardeşim istediğimi tam olarak ek2 de belirttim.Yardımcı olursan sevinirim.Şimdiden tşk ederim.
 
Katılım
18 Haziran 2008
Mesajlar
542
Excel Vers. ve Dili
2007 türkçe
Merhaba Excel uzmanı kardeşlerim ek2de sorunumu belirttim yardımcı olursanız sevinirim.
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,314
Excel Vers. ve Dili
Office 2019 (64 bit) - Türkçe
Merhaba,

Text içeriğini önce boş bir sayfaya düşürüp "Motor Çıkış ve Kalite Kontrol" sayfasındaki hücrelere boş sayfaya düşen verilerin hücre referansları (formül) göstererek yapmanızı öneririm.

"Sayfa1" isminde boş bir sayfa ekleyin ve sayfaya gelen verilerin durumunu inceleyin.

Kod:
Sayfa1.Cells.ClearContents

Open "C:\ek2.txt" For Input As #1

    While Not EOF(1)
        i = i + 1
        
        Line Input #1, d
        
        arr = Split(d, " ")
        
        For j = 0 To UBound(arr)
            Sayfa1.Cells(j + 1, i) = arr(j)
        Next
        
    Wend

Close #1
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,293
Excel Vers. ve Dili
Ofis 365 Türkçe
Lütfen aynı konu için ayrı başlık açmayınız.

Konu tarafımdan birleştirilmiştir.
 
Katılım
18 Haziran 2008
Mesajlar
542
Excel Vers. ve Dili
2007 türkçe
Kusura bakmayın ama ben çok acemiyim dediklerinizden hiçbirşey anlamadım ben ekde gönderdim ona müdahele etme imkanınız yokum ayrıca cevap alamadığım için bunu yapmak zorunakaldım kusura bakmayın.İlginiz için tşkler
 
Katılım
18 Haziran 2008
Mesajlar
542
Excel Vers. ve Dili
2007 türkçe
Zeki abi bende hendekten sayılırım haftasonu oradayım bunu yapabilirsen beni çok sevindirirsin istersen yanınada uğrayabilirim.kolay gelsin.Şimdiden tşkler
 
Katılım
18 Haziran 2008
Mesajlar
542
Excel Vers. ve Dili
2007 türkçe
Birde abi anladığım kadarıyla cevaplayım boş sayfaya düşürmeden olduğu yerden sadece o sayısal bilgileri otomatik alamazmıyız boş safyafa düşürmek yerine oradan kopyalayıp excelede yapıştır yapmak aynı şey zaten ben basitleştirme işini sormuştum yapılabilirmi komut butonu ile seçtiğimiz verileri txtden excele alma işi ilgilenirseniz sevinirim.
 
Üst