Çözüldü boşluklu ve tap boşluklu metinleri excele aktarmak.

bycakir

Altın Üye
Katılım
1 Aralık 2017
Mesajlar
222
Excel Vers. ve Dili
Microsoft Office 365 ProPlus
Altın Üyelik Bitiş Tarihi
18-01-2025
merhaba arkadaşlar. şirketimizde yurt dısından geniş bir kod listesi geliyor fakat bu liste excel olarak değil yapıştırma olarak geliyor bunun içinde boşluklarda olutor metin belgesindeki gibi tap boşluguda oluyor bunu düzeltmek için bir makro mümkünmüdür. örnek 2 satırı aşagı ekledim boş excel sayfasına yapıştırmaya kalktığımda abuk subuk bi liste ile karsılasıyorum. yardımlarınızı beklemekteyim.

örnek;

Kod:
PO                   REFERENCE    SUPPLIER REF           QTY                               EAN                SİS. TEK. KODU
613693                     30-05549    P-679S                        15        8435457148296    P-678S
 

Ekli dosyalar

netzone

Altın Üye
Katılım
10 Mayıs 2006
Mesajlar
791
Excel Vers. ve Dili
🅾🅵🅵🅸🅲🅴
⎝365 64 Bit 𝙏𝙍⎠
🆆🅸🅽🅳🅾🆆🆂
⎝11 64 Bit 𝙏𝙍⎠
Altın Üyelik Bitiş Tarihi
12-09-2027
Merhaba,

Yapıştırma olarak geliyor dediğiniz yer neresi? tablo olarak değilse hangi formatta geliyor? (TXT, HTML, ..v.b.)

Örneğinizde 1 başlık 1 de bilgi satırı görülmekte söz konusu kod listenizde yer alan verilerden oluşan daha uzun bir liste paylaşırsanız makro ile çözüm için yardımcı olabilecek arkadaşlar tek seferde sorununuzu çözebilir.

Söz konusu başlıklar sürekli tekrarlıyor mu? Tüm veriler (1 başlık, 1 bilgi satırı) şeklinde ardışık olarak mı geliyor, arada boş satırlar var mı? gibi gibi soruların önüne geçmiş olursunuz.

İyi çalışmalar.
 

bycakir

Altın Üye
Katılım
1 Aralık 2017
Mesajlar
222
Excel Vers. ve Dili
Microsoft Office 365 ProPlus
Altın Üyelik Bitiş Tarihi
18-01-2025
liste mail üzerinden geliyor biraz daha uzun hali aşağıda


Kod:
GF00697    BAŞBUG    21.Haz        6
GF00698    BAŞBUG    21.Haz        66
GF00699    BAŞBUG    21.Haz        6
GF00700    BAŞBUG    21.Haz        177
GF00701    ÖZNUR    21.Haz        23
GF00702    ATAK    21.Haz        840
GF00703    ÖZNUR    24.Haz       
GF00704    ÖZNUR    24.Haz       
GF00705    DİNAMİK    25.Haz        140
GF00706               
GF00707               
GF00708               
GF00709               
GF00710    BAŞBUG    27.Haz    31775    28
GF00711    BAŞBUG    27.Haz    31785    15
GF00712    dinamik 2           
GF00713    ÖZNUR    1.Tem        100
GF00714    NEKO FRANSA    1.Tem        2643
GF00715    dinamik dagıtım 2    1.Tem        20
GF00716    BAŞBUĞ    1.Tem        3128
GF00717    ÖZNUR    3.Tem        28
GF00718    ATAK    3.Tem    Z15590    200
GF00719    BAŞBUG    3.Tem       
GF00720    BAŞBUG    3.Tem       
GF00721    ÖZNUR    3.Tem        8
GF00722    BAŞDAŞ     3.Tem        23
GF00723    BAŞDAŞ     3.Tem        13
GF00724    BAŞDAŞ     3.Tem        13
GF00725-739    DİNAMİK    3.Tem        6999
GF00740    BASBUG    3.Tem        3285
GF00741    DÖNMEZ    4.Tem       
GF00742    ÖZNUR    4.Tem       
GF00743    BAŞBUG    4.Tem        67
GF00744    BAŞBUG    4.Tem        135
GF00745    İNCEGÜL    4.Tem        20
GF00746    başdaş    4.Tem        10
GF00747    başdaş    4.Tem        50
GF00748    başdaş    4.Tem        15
GF00749    DONMEZ    5.Tem        2878
GF00750    IRAZ    5.Tem        205
1562657787927.png
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
1) Mail'deki listeyi Notepad'e yapıştırın ve bir isim vererek kaydedin. Örneğin "Test" olsun dosyanın adı,

2) Excel'in menülerinde Data >> From Text

3) Delimeted'ı işaretleyip, Next'i tıklayın,

4) Sonraki ekranda "Space" ve "Treat concecutive delimeters as one" seçenekleri işaretli olsun,

5) Next ve Finish butonlarını tıklayın.

Buna ilişkin görsel aşağıdadır....



Test.gif

.
 
Son düzenleme:

bycakir

Altın Üye
Katılım
1 Aralık 2017
Mesajlar
222
Excel Vers. ve Dili
Microsoft Office 365 ProPlus
Altın Üyelik Bitiş Tarihi
18-01-2025
teşekkürler makrosuzda çözülebiliyomuş :)
 
Üst