formüller türkçe-ingilizce

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,631
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
merhaba sayın hocalarım
forumumuzdan formüllerin türkçelerinin ingilizce karşılıkları diye bir dosya indirmiştim.
acaba türkçe yazılan bir formülü bir seferde ingilizceye çevrilmesiyle ilgili birşey varmıdır.
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,644
Excel Vers. ve Dili
Pro Plus 2021
Aşağıdaki gibi bir kodla öğrenebilirsiniz.
Kod:
Sub test()
[b1] = "a1 formula:  " & [a1].Formula
End Sub
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,631
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
ekli dosya gönderebilirmisiniz sayın veyselemre
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,631
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
sayınveyselemre teşekkür ederim dosya için
dosyada galiba sadece A1 hücresine türkçe formül giriliyo ve mako çalışınca ingizlicesi başka hücrede b1 çıkıyo.

bu sadece 1 satırlık galiba şöyle yapabilirmiyiz makroyu
A1:A1000 arasına türkçe formüller yazılacak ve B1:B1000 arasında ingilizceleri olacak
 

vardar07

Destek Ekibi
Destek Ekibi
Katılım
19 Mart 2008
Mesajlar
2,154
Excel Vers. ve Dili
Office 2007 Enterprise
Türkçe
Aşağıdaki gibi yaparsanız kaç tane varsa o kadar çevirir.
Kod:
Sub test()
son = [a1].End(xlDown).Row
For i = 1 To son
Range("B" & i) = "A" & i & " formula: " & Range("A" & i).Formula
Next
End Sub
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,631
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
teşekkür ederim sayınvardar07
 

vardar07

Destek Ekibi
Destek Ekibi
Katılım
19 Mart 2008
Mesajlar
2,154
Excel Vers. ve Dili
Office 2007 Enterprise
Türkçe
Rica ederim. Kolay gelsin.
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,624
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Merhaba,

Vba'daki formüllerde ayraç işareti olarak virgül kullanılır ama excel formüllerinde ayraç noktalı vürgüldür.

Kod:
Sub test()
son = [a1].End(xlDown).Row
For i = 1 To son
Range("B" & i) = "'" & Replace(Range("A" & i).Formula, ",", ";")
Next
End Sub
 
Üst