Merhaba, aşağıdaki kodu daha önce site yardımıyla oluşturmuştuk. Normalde kodda dz = Split(metin, "FPL-") ile belirtilen " FPL-" ile başlayan metinler kullanıyordum, ama ihtiyaç üzerine "CHG-", "DLA-", "CNL-" verilerini de almaya başladık. Böyle olunca kod "FPL-" ile başlayan verilere bakıyor ama filtrelerle atlanması gereken bir metin olduğunda, sonrasında mesela "CHG-" metni gelince bunu bütünleşik algılıyor ve bu bütünleşik hatalı metni excele atıyor. Bu çok nadir olduğu için bu hatanın sebebini anlamamız uzun sürdü. Kodda "FPL-" ye ek olarak "CHG-" de eklemek mümkün mü? Yani excele "FPL-" yi aktarırken hangi adımlar varsa aynı adımları "CHG-" için de uygulasın. Diğer "DLA-", "CNL-" mesajlarını görünce excele aktarmadan atlasın, örneğin önce "FPL-" sonra "DLA-" sonrasında "FPL-" geliyorsa, "DLA-" yı atlayıp sadece "FPL-" leri excele aktarsın. Şimdiden yardımcı olarak uzman arkadaşlara teşekkür ederim. İyi günler.
-----------------------------Örnek aktarılan metin-----------------------------
(FPL-ABC123-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230403
REG/ZZ115 EET/LPPR0020)
(CHG-ABC256-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230404
REG/ZZ212 EET/LPPR0020)
(FPL-ABC368-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230405
REG/ZZ321 EET/LPPR0020)
(CHG-ABC479-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230406
REG/ZZ415 EET/LPPR0020)
(CNL-ABC585-LPPR0600-LFPG0155-DOF/230407)
(FPL-ABC689-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230408
REG/ZZ612 EET/LPPR0020)
(DLA-ABC762-LPPR0600-LFPG0155 -DOF/230409)
Excele aktarılacak veriler: ABC123,ABC256,ABC368,ABC479,ABC689
Excele aktarılmayacak veriler:ABC585,ABC762
-------------------------------------------------------kod---------------------------------------------------------------
-----------------------------Örnek aktarılan metin-----------------------------
(FPL-ABC123-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230403
REG/ZZ115 EET/LPPR0020)
(CHG-ABC256-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230404
REG/ZZ212 EET/LPPR0020)
(FPL-ABC368-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230405
REG/ZZ321 EET/LPPR0020)
(CHG-ABC479-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230406
REG/ZZ415 EET/LPPR0020)
(CNL-ABC585-LPPR0600-LFPG0155-DOF/230407)
(FPL-ABC689-IN -F100/M-SRWY/C -LPPR0600 -N0422F340 TURON
UP600 STG UN741 KEPER -LFPG0155 -DOF/230408
REG/ZZ612 EET/LPPR0020)
(DLA-ABC762-LPPR0600-LFPG0155 -DOF/230409)
Excele aktarılacak veriler: ABC123,ABC256,ABC368,ABC479,ABC689
Excele aktarılmayacak veriler:ABC585,ABC762
-------------------------------------------------------kod---------------------------------------------------------------
C++:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.