AccessTr.neT
txt dosyasından bilgi alma - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: txt dosyasından bilgi alma (/konu-txt-dosyasindan-bilgi-alma.html)

Sayfalar: 1 2 3


Cvp: txt dosyasından bilgi alma - ucloy - 07/06/2011

Kadi bey
txt de her satırın belli yerlerinde hep aynı bilgiler var
1-8 arası tablo daki abn_no alanına
9-16 arası " scıl_no "
17-21 arası " def_no "
22-26 arası " sayf_no "
27-31 arası " taksım_no "
32-41 arası " syc_no "
42-51 arası " syc_mrk " alınacak





Cvp: txt dosyasından bilgi alma - Seruz - 07/06/2011

Dış veri al sekmesinden metin dosyasını tıklayıp,
Oradaki Gelişmiş (Advanced) kısmına tıklayarak, aşağıdaki ekranda görebileceğiniz gibi kendinize özel bir veri alma kaydı yaratabilirsiniz.

[Resim: 286y7g4.jpg]

Daha sonra bir macro yaratıp, aşağıdaki ekranda görebileceğiniz gibi, sadece macroyu çalıştırarak,
kaydettiğiniz veri alma kaydına göre istediğiniz zaman otomatik olarak tabloya verilerin gelmesini sağlayabilirsiniz.

[Resim: 9bfxhz.jpg]


(07/06/2011, 09:50)kadirdursun yazdı: sayın ucloy;
txt dosyanızdaki veriler birbiriyle ayrılmamış. bunun nasıl yapılacağını bende bilmiyorum. normalde txt dosyalarında boşluk, virgül gibi karakterlerle ayrılması lazım. fakat gördüğüm kadarıyla burada aynı karakter sayısınca rakamdan oluşan bir yazım sözkonusu. şöyle çözülebilir; ilk kaç karakter abn_no, sonraki kaç karakter sicil_no gibi bilgileri yazarsanız bununla ilgili bir çalışma yapılabilir.

sn. kadirdursun, sizin yazdıklarınızı sonra farkettim.
txt dosyalarında verileri ayırmak şart değil.
yazdığım cevapta göreceğiniz gibi advanced tabında sabit uzunluklu ve sabit alan ismine sahip bir bir import specification yaratabiliyoruz. ilk seferde veya değişiklik yapıldığında "Save As" ile kaydetmeyi unutmamak lazım.

Daha sonra bunu makroda belirttiğimizde kaydetmiş olduğumuz uzunluk vs.. gibi bilgilere göre transfer yapıyor.


Cvp: txt dosyasından bilgi alma - ucloy - 07/06/2011

Sayın Seruz

yapmak istediğim buydu cok tsk ederim.

Daha sonra lazım olacak ama bu işlemin tam tersini yani tabloda ki verileri yine aynı mantıkla txt dosyasına aktarmak mümkün mü ?




Cvp: txt dosyasından bilgi alma - kadirdursun - 07/06/2011

bende bilmiyordum öğrenmiş oldum. teşekkür ederim.


Cvp: txt dosyasından bilgi alma - ucloy - 07/06/2011

Sayın Kadir Dursun
İlgilendiğin için sana da tsk ederim
Sayın Seruz

Makro ile çalıştırdığımda txt deki ilk satırı almıyor

Sayın Seruz
Tamam hal ettim




Cvp: txt dosyasından bilgi alma - assenucler - 07/06/2011

Sayın ucloy;

Son iletinizde, hallettiğinizi yazmışsınız.
Nasıl yaptığınız konusunda bizi de bilgilendirir misiniz?