Soru Geçmiş yılların TL tutarı yeni TL'ye nasıl çevrilebilir?

assenucler

Altın Üye
Katılım
19 Ağustos 2004
Mesajlar
3,547
Excel Vers. ve Dili
Ofis 365 TR 64 Windows 11 Home Single Language x64 TR
Altın Üyelik Bitiş Tarihi
29-05-2025
Merhabalar;

2002 yıllarına ait altın gram fiyatları, bugüne çevirme işlemini düzgün yapamadım. Yardımınızı bekliyorum.
 

Ekli dosyalar

Ziynettin

Destek Ekibi
Destek Ekibi
Katılım
18 Nisan 2008
Mesajlar
1,105
Excel Vers. ve Dili
office2010
Merhaba.

Bu kodu deneyin.

Kod:
Sub test()
On Error Resume Next
For i = 3 To 45
    Cells(i, 6) = Round(Format(Cells(i, 2), "#,##0,00") / 1000000, 2)
    Cells(i, 7) = Round(Format(Cells(i, 3), "#,##0,00") / 1000000, 2)
Next i
End Sub
 

assenucler

Altın Üye
Katılım
19 Ağustos 2004
Mesajlar
3,547
Excel Vers. ve Dili
Ofis 365 TR 64 Windows 11 Home Single Language x64 TR
Altın Üyelik Bitiş Tarihi
29-05-2025
Sayın Ziynettin,

Yardımınız için teşekkür ederim. Ancak nedenini bilmiyorum. Kodu sayfa kod ile çalışma kitabı kısmına ayrı ayrı yapıştırmama karşın, makro kodunu bir türlü çalıştıramadım. Zahmet olmazsa rica etsem kodu uygulandığı dosyayı ekleyebilir misiniz?.

Saygılarımla,
 

Ziynettin

Destek Ekibi
Destek Ekibi
Katılım
18 Nisan 2008
Mesajlar
1,105
Excel Vers. ve Dili
office2010
Sayın Ziynettin,

Yardımınız için teşekkür ederim. Ancak nedenini bilmiyorum. Kodu sayfa kod ile çalışma kitabı kısmına ayrı ayrı yapıştırmama karşın, makro kodunu bir türlü çalıştıramadım. Zahmet olmazsa rica etsem kodu uygulandığı dosyayı ekleyebilir misiniz?.

Saygılarımla,
 

Ekli dosyalar

assenucler

Altın Üye
Katılım
19 Ağustos 2004
Mesajlar
3,547
Excel Vers. ve Dili
Ofis 365 TR 64 Windows 11 Home Single Language x64 TR
Altın Üyelik Bitiş Tarihi
29-05-2025
Sayın Ziynettin,

Çözüm dosyanızı indirdim. Düğmeye basmama karşın, F3 ve G3 sütunlarında yeni Türk Lirası listelenmiyor. Nedeni ne olabilir?
220524
 

Ziynettin

Destek Ekibi
Destek Ekibi
Katılım
18 Nisan 2008
Mesajlar
1,105
Excel Vers. ve Dili
office2010
Eklediğiniz dosyanız bende çalışıyor.

Format neden olabilir. Aşağıdaki koda göre mesaj sonucu sizde True mi? False mi? oluyor.

Kod:
Sub deneme()
    MsgBox IsNumeric([B3])
End Sub
 

assenucler

Altın Üye
Katılım
19 Ağustos 2004
Mesajlar
3,547
Excel Vers. ve Dili
Ofis 365 TR 64 Windows 11 Home Single Language x64 TR
Altın Üyelik Bitiş Tarihi
29-05-2025

assenucler

Altın Üye
Katılım
19 Ağustos 2004
Mesajlar
3,547
Excel Vers. ve Dili
Ofis 365 TR 64 Windows 11 Home Single Language x64 TR
Altın Üyelik Bitiş Tarihi
29-05-2025

assenucler

Altın Üye
Katılım
19 Ağustos 2004
Mesajlar
3,547
Excel Vers. ve Dili
Ofis 365 TR 64 Windows 11 Home Single Language x64 TR
Altın Üyelik Bitiş Tarihi
29-05-2025
ÇÖZÜLDÜ

Sayın @İdris SERDAR,

Yardımınız için teşekkür ederim.
Saygılar,
 
Üst