Application.Sendkeys "i" harfi problemi

sadoo123

Altın Üye
Katılım
22 Ağustos 2023
Mesajlar
12
Excel Vers. ve Dili
Office 365 Türkçe
Altın Üyelik Bitiş Tarihi
27-11-2024
Merhaba arkadaşlar. Excelden vba Application.Sendkeys kullanarak PDF'e veri aktarıyorum ve PDF'leri ayrı ayrı isimlendirtip kaydettiriyorum. Fakat şöyle bir sorun var kaydederken ve ya resim alanına dinamik url bir resim çekerken excelde bulunan "i" harflerini "0" (sıfır) olarak yapıştırıyor. Dolayısıyla kayıt sırasında ve resimleri bulunduğu klasörden çekerken dosya yolu yanlış oluyor. PDF'deki yazı alanlarını doldururken de yine excel de küçük "i" harfi gördüğü yere "0" yazıyor. Bunu nasıl düzeltebilirim?

 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
İlk aşamada Replace komutu ile "0" yerine "i" yazdırabilirsiniz. Ancak kesin çözüm için "i" harfinin oluştuğu komut satırını vermeniz lazım.
 

sadoo123

Altın Üye
Katılım
22 Ağustos 2023
Mesajlar
12
Excel Vers. ve Dili
Office 365 Türkçe
Altın Üyelik Bitiş Tarihi
27-11-2024
İlk aşamada Replace komutu ile "0" yerine "i" yazdırabilirsiniz. Ancak kesin çözüm için "i" harfinin oluştuğu komut satırını vermeniz lazım.
Belgede "0" rakamı da var çok sayıda. Her küçük "i" harfini "0" olarak aktarıyor. Hücreden çektiği değerde de aynı şekilde direk VBA koduna eklediğimizde de aynı şekilde. Mesela "Ali Veli" şeklindeki bir hücre değerini "Al0 Vel0" olarak aktarıyor. Youtube de baktığım bazı yabancıların videolarında ise böyle bir durum yok.
 
Üst