• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Makroda Bazı Türkçe Karakterleri Sistem Yazamıyor

Katılım
21 Mart 2013
Mesajlar
205
Excel Vers. ve Dili
Microsoft Excel Professional Plus 2016 - İngilizce
Değerli arkadaşlar merhaba,

Makroda bazı Türkçe karakterleri yazamıyorum. Onların yerine değişik semboller çıkıyor.



Ü , Ö ve Ç harflerini sorunsuz yazarken, küçük ve büyük Ş harfini , küçük ı , Büyük i , büyük ve küçük ğ harfini yazamıyorum.

Bu harfleri doğru şekilde yazabilmem için ne yapmam gerekir.

Yardımlarınızı bekliyorum.
 
Merhaba,

Sadece makro içerisinde karakterler bu şekilde, excel hücresinin içine yazabiliyorum her karakteri.
 
Merhaba,
Necdet Bey'in dediği gibi sadece Makro da mı yoksa herhangi bir metin girişinizde öğrenmek için. Aynı fontu [Muhtemelen Varsayılan Olan: Courier New (Türkçe) ] kullanıp gözlemleme yapınız.
Söz konusu fontdan kaynaklanan bir durum ise; Kod editörünü açın ve görselde ki yönlendirmeyi takip ederek varsayılan fontunuzu değiştirin. Yada bozulmamış bir font talep edin paylaşalım.

İyi çalışmalar.


2019-06-16_13-10-34.png
 
Son düzenleme:
Sorun "Unicode" olmayan karakterlerde. Eğer yukarıdaki yöntemler işe yaramazsa, aşağıda resimlerle anlattığım işlemleri yapın.....

(Not: Eğer "Altın Üye" değilseniz, aşağıya eklediğim resimleri "büyük" olarak göremeyebilirsiniz....)

İlk önce açık olan tüm dosyaları, programları kapatın....... Windows ayarlarına göz atıp, varsa gerekli düzenlemeyi yapacağız.

Bu işlem için;

1) Control Panel - Denetim Masasını açın ......

Untitled1.png


2) Aşağıdaki resimde "Change Location" (Türkçesi konumu değiştir gibi bir şey herhalde....) tıklayın....

Untitled2.png


3) Aşağıdaki resimde işaretlediğim yeri kontrol edin .....


Untitled3.png

4) Yukarıdaki resimde belirttiğim yerde "Türkçe" yazmıyorsa, aşağıda işaretlediğim butonu tıklayın..... VBA editörü Unicode olmayan karakterleri desteklemez.

Untitled4.png


5) Aşağıdaki resimlerde belirtilen işlemleri yapın, bütün pencereleri onaylayarak kapatın....

Untitled5.png
 
Son düzenleme:
Kodlamada Türkçe karakterler kulanmayınız.:cool:
 
Kodlamada Türkçe karakterler kulanmayınız.:cool:

Sorun kodlamada Türkçe karakter kullanılması değil, yani değişken isimlerinde falan kullanılmıyor...... "String" türü bir ifade yazarken kullandığı IDE, Non-Unicode karakterleri desteklememesinden kaynaklanıyor. Bu sorun da, yukarıdaki yöntemlerden biriyle çözülür....

.
 
y'in dediği gibi sadece Makro da mı yoksa herhangi bir metin girişinizde öğrenmek için. Aynı fontu [Muhtemelen Varsayılan Olan: Courier New (Türkçe) ] kullanıp gözlemleme yapınız.
Söz konusu fontdan kaynaklanan bir durum ise; Kod editörünü açın ve görselde ki yönlendirmeyi takip ederek varsayılan fontunuzu değiştirin. Yada bozulmamış bir font talep edin paylaşalım.

Öncelikle her birinize teker teker teşekkür ederim.

Makrodaki yazı tipi varsayılan olarak Courier New (Türkçe) değil (Western)'dı. Onu Türkçe olarak değiştirdim ve o karakterleri yazabildim.

Şimdi yeni bir problem çıktı ortaya, makroyu çalıştırdıktan sonra excel dosyasına ilk mesajımdaki karakterlerden geliyor. Makrom şu şekilde çalışıyor, mevcut dosyada TITLE başlığı var, ben yanına slaş çekip BAŞLIK yazıyorum. Makroda Ş harfini yazabildim fakat excele bu sefer farklı bir sembol geliyor.





Şimdi ne yapmak gerekir acaba.

Kullandığım excel versiyonu : Microsoft Excel Professional Plus 2016 - İngilizce
 
Son düzenleme:
Bahsettiğim düzenlemeyi yaptınız mı?

.
 
Merhabalar yeniden,

Sorunum hala devam etmektedir. Bilgisayar iş laptopum olduğu için kontrol paneline yetkisiz giriş yapamıyorum.

Sorunun çözümü için yardımlarınızı bekliyorum.

Bir önceki mesajımda yazdığım gibi. Makro kodu olarak Türkçe karakter yazabiliyorum fakat makroyu çalıştırdığımda karakterler bozuk geliyor.

Ben hücrenin ismini "2019 Yılı" yap diyorum makro içinde, çalıştırdığımda "2019 Yili" yazıyor.
 
Merhaba,
Haluk Bey'in yukarıda belirttiği gibi bölge ayarlarını kontrol ettiniz mi?
Kontrol ettiyseniz ve sorun devam ediyor ise;
Excel Seçenekleri > Dil > Microsoft Windows ile Eşleştir seçili ise Türkçe seçerek kontrol ediniz.

İyi çalışmalar.
 
Merhaba,
Haluk Bey'in yukarıda belirttiği gibi bölge ayarlarını kontrol ettiniz mi?
Kontrol ettiyseniz ve sorun devam ediyor ise;
Excel Seçenekleri > Dil > Microsoft Windows ile Eşleştir seçili ise Türkçe seçerek kontrol ediniz.

İyi çalışmalar.


Merhabalar,

Ayarlar dediğiniz şekilde gözüküyor.



İş bilgisayarı olduğu için Haluk Bey'in söz ettiği adımları uygulayamıyorum. Kontrol paneline girdikten sonra belirtilen alanda devam etmek yönetici izni gerektiriyor.
 
.....
..
İş bilgisayarı olduğu için Haluk Bey'in söz ettiği adımları uygulayamıyorum. Kontrol paneline girdikten sonra belirtilen alanda devam etmek yönetici izni gerektiriyor.

İş yerinizde bununla ilgili bir Yetkili vardır, ona neden müracaat etmiyorsunuz?

.
 
Benim laptop windows 10.

Ayrıca, upload edilen resimler çok küçük. Altın üye olmadığımdan ötürü göremiyorum tam olarak.
 
Benim laptop windows 10.

Ayrıca, upload edilen resimler çok küçük. Altın üye olmadığımdan ötürü göremiyorum tam olarak.
tam da aynı sroun bende de var windows 10, şirket bilgisayarı, macro içersine türkçe karakte yazıyorum ama excel'e geçtiğimizde türkçe karakter excelde görünmüyor veya bozuluyor.
Bu arada ecxel'i türkçe yapsamda fontlarda türkçe font olmadığını yeni fark ettim ama direkt excel'e türkçe karakter yazabiliyorum onda sorun yok
 
Merhaba,
Necdet Bey'in dediği gibi sadece Makro da mı yoksa herhangi bir metin girişinizde öğrenmek için. Aynı fontu [Muhtemelen Varsayılan Olan: Courier New (Türkçe) ] kullanıp gözlemleme yapınız.
Söz konusu fontdan kaynaklanan bir durum ise; Kod editörünü açın ve görselde ki yönlendirmeyi takip ederek varsayılan fontunuzu değiştirin. Yada bozulmamış bir font talep edin paylaşalım.

İyi çalışmalar.


Ekli dosyayı görüntüle 206895
Bilgi paylaşımı için teşekkürler üstad
 
Geri
Üst