VBA'yı kullanarak excel formül dilini değiştirme


2

Fransız dizüstü bilgisayarımda ingilizce formülü kullanabilmem gerekiyor. Bunu bir dil paketi kurmadan kullanmak mümkün mü?

Bu cevabı Microsoft'tan gördüm:

https://answers.microsoft.com/en-us/msoffice/forum/msoffice_excel-mso_mobile-mso_2013_release/change-excel-formula-language/d6bf1b1a-5df0-4140-93c0-f2632c65aaa0

Veya burada Excel'deki komut dilini değiştirme

ama belki bir VBA çözümünün mümkün olduğunu düşündüm. Nerede arama yapılacağına dair fikrin veya ipucun var mı?



Hayır, vba ile bile, dili değiştirmeden değiştiremezsiniz.
Máté Juhász

Yanıtlar:


2

Görünüşe göre biraz araştırma yaptın, ama umut vermekten vazgeçmek istemiyorsun ... ancak fazla bir şey yok. Bu sorun tek başına benim için yalnızca Excel'in İngilizce yüklemesini zorunlu kılmak için sıkıntı yaratıyor. Şahsen, neden uluslararası kurulumlarda İngilizce'yi arabirim dili yerine formüllerde kullanma seçeneği bulunmadığını anlamıyorum, ama bu böyle.

Maalesef yapamazsın değişiklik VBA betiği aracılığıyla formüllerin dili.

VBA’yı kullanmak için kullanabilirsiniz. atamak Hücreler için ingilizce formülleri, ancak daha sonra arayüz diline çevrilmiş gibi görünürler:

Sub add_formula()
  Range("A1").Value = "=SUM(B:B)"
End Sub

enter image description here

Bu iyi yazılmış bakın posta konuyla ilgili birkaç yararlı ipucu için.

Yaptığım ve tavsiyem, bunu kullanarak hızlı ve kolay bir şekilde çevirebileceğiniz çok basit formüller kullanmak. tablo . daha fazlası için, dil kurulumlarında taşınabilir olan VBA kodunu kullanın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.