Hücreyi para biriminde nasıl ve nerede biçimlendirebileceğimizi anlamak için bir örnek alalım.
A sütununun Ürün adını ve B sütununun miktarını içeren A1:B9 aralığında ürün miktar verisine sahibiz. Tutar aralığını para birimi olarak biçimlendirmek istiyoruz, böylece kullanıcı için bir sayının bir para birimi olduğunu anlamak kolay olmalıdır.
Makroyu yazmak için aşağıdaki adımları izleyin: -
- VBA Sayfası'nı açın ve Alt+F11 tuşuna basın.
- Bir modül yerleştirin.
- Aşağıda belirtilen kodu yazın:
Alt FormatPara Birimi()
Dim Sh As Çalışma Sayfası
Sh ayarla = ThisWorkbook.Sheets(1)
Sh.Range("B2:B9").NumberFormat = "$#,##0.00"
Alt Bitiş
Kod Açıklama:-
Önce kodun konusunu verdik, ardından tüm değişkenleri tanımladık, ardından para birimi biçimini koymak istediğimiz aralığı tanımladık.
Makroyu çalıştırmak için F5 tuşuna basın, aralık formatı para birimi formatına dönüştürülecektir.
@ www.excelforum kullanıcılardan biri benzer soruyu sordu: -
ABD'de yazılmış Para Birimi Biçimi, Şanghay'da koşuyor
Excel'i oluşturan / dolduran ve ardından raporu biçimlendiren bir erişim db'm var. USD cinsinden para birimim var, bu yüzden ABD'de çalıştığım zamanki gibi biçimlendiriyorum, "100.000 $" beklediğimi alıyorum, ancak bu uygulama Şanghay'da çalıştırıldığında alıyorlar ve tabii ki gerçek değerler aynıysa Şanghay ABD'de çalıştırın.
Şanghay'dan çalıştırıldığında USD göstermesini nasıl sağlayabilirim?
Çözümü kontrol etmek için lütfen buraya tıklayın
http://www.excelforum.com/excel-programming-vba-macros/1075253-currency-format-write-in-us-run-in-shanghai.html
İndir - VBA'da Para Birimi Biçimlendirme - xlsm