- Katılım
- 27 Ocak 2011
- Mesajlar
- 1,238
- Excel Vers. ve Dili
- Ofis 2013 Türkçe
Merhaba arkadaşlar
bir klosörde 40 -50 adet txt dosyam var.Bunlardan excele veri çekiyorum Ancak txt dosyalarının veri çekilen satır sayısı standart değil bu yüzden standart satır sayısına göre verileri çekemiyorum
Acaba txt dosyalarında bir kritere göre tarayıp veri çekebilirmiyim? Kodlarımda buna göre nasıl düzenleme yapabilirim?
Örn:txt dosyalarımda
satırlarda
1) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]0.0.0 eşit ise aynı satırdaki 09040924 veriyi alsın örnek dosyamdaki excelde (x firmasında aktarıldığı gibi) 3 nolu sutuna aktarsın
2) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]1.6.0*1 eşit ise aynı satırdaki 000.364 veriyi alsın excelde 13 nolu sutuna aktarsın
3) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]1.8.1*1 eşit ise aynı satırdaki 00005.389 veriyi alsın excelde 4 nolu sutuna aktarsın
4) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]1.8.1*2 eşit ise aynı satırdaki 00004.456 veriyi alsın excelde 14 nolu sutuna aktarsın
5) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]1.8.2*1 eşit ise aynı satırdaki 00190.420 veriyi alsın excelde 5 nolu sutuna aktarsın
6) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]1.8.2*2 eşit ise aynı satırdaki 00171.035 veriyi alsın excelde 15 nolu sutuna aktarsın
7) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]1.8.3*1 eşit ise aynı satırdaki 00339.725 veriyi alsın excelde 6 nolu sutuna aktarsın
8) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]1.8.3*2 eşit ise aynı satırdaki 00273.626 veriyi alsın excelde 16 nolu sutuna aktarsın
9) 6-7-8-9-10-11-12-13-14 ve15. karakterler STX]5.8.1*1 eşit ise aynı satırdaki 00004.514 veriyi alsın excelde 7 nolu sutuna aktarsın
10) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]5.8.1*2 eşit ise aynı satırdaki 00003.819 veriyi alsın excelde 17 nolu sutuna aktarsın
11) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]5.8.2*1 eşit ise aynı satırdaki 00235.800 veriyi alsın excelde 8 nolu sutuna aktarsın
12) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]5.8.2*2 eşit ise aynı satırdaki 00212.030 veriyi alsın excelde 18 nolu sutuna aktarsın
13) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]5.8.3*1 eşit ise aynı satırdaki 00417.205 veriyi alsın excelde 9 nolu sutuna aktarsın
14) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]5.8.3*2 eşit ise aynı satırdaki 00337.035 veriyi alsın excelde 19 nolu sutuna aktarsın
15) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]8.8.1*1 eşit ise aynı satırdaki 00000.003 veriyi alsın excelde 10 nolu sutuna aktarsın
16) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]8.8.1*2 eşit ise aynı satırdaki 00000.003 veriyi alsın excelde 20 nolu sutuna aktarsın
17) 6-7-8-9-10-11-12-13-14 ve15. karakterler STX]8.8.2*1 eşit ise aynı satırdaki 00000.000 veriyi alsın excelde 11 nolu sutuna aktarsın
18) 6-7-8-9-10-11-12-13-14 ve15. karakterler STX]8.8.2*2 eşit ise aynı satırdaki 00000.000 veriyi alsın excelde 21 nolu sutuna aktarsın
19) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]8.8.3*1 eşit ise aynı satırdaki 00000.001 veriyi alsın excelde 12 nolu sutuna aktarsın
20) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]8.8.3*2 eşit ise aynı satırdaki 00000.001 veriyi alsın excelde 22 nolu sutuna aktarsın
istiyorum
ekte örnek dosya gönderiyorum
not
x-y adlı excel dosyası txt dosyalarının satırlarındaki kaymaları ve (sarı boyalı) alınması gereken verileri daha iyi göstermek içindir)
Uzman arkadaşlardan yardım bekliyorum iyi çalışmalar
bir klosörde 40 -50 adet txt dosyam var.Bunlardan excele veri çekiyorum Ancak txt dosyalarının veri çekilen satır sayısı standart değil bu yüzden standart satır sayısına göre verileri çekemiyorum
Acaba txt dosyalarında bir kritere göre tarayıp veri çekebilirmiyim? Kodlarımda buna göre nasıl düzenleme yapabilirim?
Örn:txt dosyalarımda
satırlarda
1) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]0.0.0 eşit ise aynı satırdaki 09040924 veriyi alsın örnek dosyamdaki excelde (x firmasında aktarıldığı gibi) 3 nolu sutuna aktarsın
2) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]1.6.0*1 eşit ise aynı satırdaki 000.364 veriyi alsın excelde 13 nolu sutuna aktarsın
3) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]1.8.1*1 eşit ise aynı satırdaki 00005.389 veriyi alsın excelde 4 nolu sutuna aktarsın
4) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]1.8.1*2 eşit ise aynı satırdaki 00004.456 veriyi alsın excelde 14 nolu sutuna aktarsın
5) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]1.8.2*1 eşit ise aynı satırdaki 00190.420 veriyi alsın excelde 5 nolu sutuna aktarsın
6) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]1.8.2*2 eşit ise aynı satırdaki 00171.035 veriyi alsın excelde 15 nolu sutuna aktarsın
7) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]1.8.3*1 eşit ise aynı satırdaki 00339.725 veriyi alsın excelde 6 nolu sutuna aktarsın
8) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]1.8.3*2 eşit ise aynı satırdaki 00273.626 veriyi alsın excelde 16 nolu sutuna aktarsın
9) 6-7-8-9-10-11-12-13-14 ve15. karakterler STX]5.8.1*1 eşit ise aynı satırdaki 00004.514 veriyi alsın excelde 7 nolu sutuna aktarsın
10) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]5.8.1*2 eşit ise aynı satırdaki 00003.819 veriyi alsın excelde 17 nolu sutuna aktarsın
11) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]5.8.2*1 eşit ise aynı satırdaki 00235.800 veriyi alsın excelde 8 nolu sutuna aktarsın
12) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]5.8.2*2 eşit ise aynı satırdaki 00212.030 veriyi alsın excelde 18 nolu sutuna aktarsın
13) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]5.8.3*1 eşit ise aynı satırdaki 00417.205 veriyi alsın excelde 9 nolu sutuna aktarsın
14) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]5.8.3*2 eşit ise aynı satırdaki 00337.035 veriyi alsın excelde 19 nolu sutuna aktarsın
15) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]8.8.1*1 eşit ise aynı satırdaki 00000.003 veriyi alsın excelde 10 nolu sutuna aktarsın
16) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]8.8.1*2 eşit ise aynı satırdaki 00000.003 veriyi alsın excelde 20 nolu sutuna aktarsın
17) 6-7-8-9-10-11-12-13-14 ve15. karakterler STX]8.8.2*1 eşit ise aynı satırdaki 00000.000 veriyi alsın excelde 11 nolu sutuna aktarsın
18) 6-7-8-9-10-11-12-13-14 ve15. karakterler STX]8.8.2*2 eşit ise aynı satırdaki 00000.000 veriyi alsın excelde 21 nolu sutuna aktarsın
19) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]8.8.3*1 eşit ise aynı satırdaki 00000.001 veriyi alsın excelde 12 nolu sutuna aktarsın
20) 6-7-8-9-10-11-12-13-14 ve15. karakterler [STX]8.8.3*2 eşit ise aynı satırdaki 00000.001 veriyi alsın excelde 22 nolu sutuna aktarsın
istiyorum
ekte örnek dosya gönderiyorum
not
Uzman arkadaşlardan yardım bekliyorum iyi çalışmalar
