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.
 
Katılım
21 Mart 2013
Mesajlar
205
Excel Vers. ve Dili
Microsoft Excel Professional Plus 2016 - İngilizce
Merhaba,

Sadece makro içerisinde karakterler bu şekilde, excel hücresinin içine yazabiliyorum her karakteri.
 

netzone

Altın Üye
Katılım
10 Mayıs 2006
Mesajlar
789
Excel Vers. ve Dili
🅾🅵🅵🅸🅲🅴
⎝365 64 Bit 𝙏𝙍⎠
🆆🅸🅽🅳🅾🆆🆂
⎝10 64 Bit 𝙏𝙍⎠
Altın Üyelik Bitiş Tarihi
12-09-2027
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:

Haluk

𐱅𐰇𐰼𐰚
Katılım
7 Temmuz 2004
Mesajlar
12,291
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Özel kişi
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:

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Kodlamada Türkçe karakterler kulanmayınız.:cool:
 

Haluk

𐱅𐰇𐰼𐰚
Katılım
7 Temmuz 2004
Mesajlar
12,291
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Özel kişi
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....

.
 
Katılım
21 Mart 2013
Mesajlar
205
Excel Vers. ve Dili
Microsoft Excel Professional Plus 2016 - İngilizce
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:

Haluk

𐱅𐰇𐰼𐰚
Katılım
7 Temmuz 2004
Mesajlar
12,291
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Özel kişi
Bahsettiğim düzenlemeyi yaptınız mı?

.
 
Katılım
21 Mart 2013
Mesajlar
205
Excel Vers. ve Dili
Microsoft Excel Professional Plus 2016 - İngilizce
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.
 

netzone

Altın Üye
Katılım
10 Mayıs 2006
Mesajlar
789
Excel Vers. ve Dili
🅾🅵🅵🅸🅲🅴
⎝365 64 Bit 𝙏𝙍⎠
🆆🅸🅽🅳🅾🆆🆂
⎝10 64 Bit 𝙏𝙍⎠
Altın Üyelik Bitiş Tarihi
12-09-2027
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.
 
Katılım
21 Mart 2013
Mesajlar
205
Excel Vers. ve Dili
Microsoft Excel Professional Plus 2016 - İngilizce
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.
 

Haluk

𐱅𐰇𐰼𐰚
Katılım
7 Temmuz 2004
Mesajlar
12,291
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Özel kişi
.....
..
İş 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?

.
 
Katılım
21 Mart 2013
Mesajlar
205
Excel Vers. ve Dili
Microsoft Excel Professional Plus 2016 - İngilizce
Benim laptop windows 10.

Ayrıca, upload edilen resimler çok küçük. Altın üye olmadığımdan ötürü göremiyorum tam olarak.
 
Katılım
28 Temmuz 2013
Mesajlar
14
Excel Vers. ve Dili
excel 2007 eng
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
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
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
 
Üst