Jika akan menggunakan function Evaluate di Excel yang bekerja pada regional setting selain EN, maka :
1. set dulu supaya Excel bekerja dengan separator yang sama dengan EN
2. eksekusi baris script evaluate
3. set balik supaya excel bekerja dengan separator sesuai regional setting komputer.
kira-kira contohnya begini :
with application
'no 1
.UseSystemSeparators=false
.DecimalSeparator="."
.ThousandsSeparator=","
'no 2
debug.print evaluate("=mod(10.4,10)")
'no 3
.UseSystemSeparators=true
end with
Regards,
Kid