Money# - kod ve grafik fonksiyonu
Money#(), bir biçim dizesi sağlanmadığı takdirde bir metin dizesini kod dosyasında veya işletim sisteminde ayarlı biçimde para değerine dönüştürür. Özel ondalık ve binlik ayırıcı sembolleri isteğe bağlı parametrelerdir.
Söz Dizimi:
Money#(text[, format[, dec_sep [, thou_sep ] ] ])
Dönüş verileri türü: dual
Bağımsız Değişkenler:
Bağımsız Değişken | Açıklama |
---|---|
text |
Değerlendirilecek metin dizesi. |
format |
Dize sayısal aralığa dönüştürülürken kullanılacak beklenen giriş biçimini açıklayan dize. Atlandığı takdirde, işletim sisteminde ayarlanmış para biçimi kullanılır. |
dec_sep | Ondalık sayı ayırıcısını belirten dize. Atlandığı takdirde, kod dosyasında ayarlanmış MoneyDecimalSep değeri kullanılır. |
thou_sep | Binlik sayı ayırıcısını belirten dize. Atlandığı takdirde, kod dosyasında ayarlanmış MoneyThousandSep değeri kullanılır. |
money# fonksiyonu genellikle num# fonksiyonuyla aynı şekilde davranır; ancak ondalık ayırıcı ve binlik ayıracı için varsayılan değerlerini para biçimine ilişkin kod değişkenlerinden veya para birimine ilişkin sistem ayarlarından alır.
Aşağıdaki örnekler, şu iki işletim sistemi ayarını kabul eder:
- Para biçimi varsayılan ayarı 1: kr # ##0,00
- Para biçimi varsayılan ayarı 2: $ #,##0.00
Örnek 1:
Money#(A , '# ##0,00 kr' )
burada A=35 648,37 kr
Sonuçlar | Ayar 1 | Ayar 2 |
---|---|---|
Dize: |
35 648.37 kr |
35 648.37 kr |
Sayı: |
35648.37 |
3564837 |
Örnek 2:
Money#( A, ' $#', '.', ',' )
burada A= 35.648,37 $
Sonuçlar | Ayar 1 | Ayar 2 |
---|---|---|
Dize: |
$35,648.37 |
$35,648.37 |
Sayı: |
35648.37 |
35648.37 |