VBA setara dengan fungsi mod Excel
Apakah ada vba yang setara dengan fungsi mod
excel?
36
3
Apakah ada vba yang setara dengan fungsi mod
excel?
Di vba fungsinya adalah MOD. e.g
Berikut ini adalah link yang berguna.
Anda menginginkan mod operator.
Diedit untuk menambahkan:
Ada beberapa kasus khusus yang mungkin harus Anda pertimbangkan, karena Excel menggunakan matematika titik mengambang (dan mengembalikan
float
), yang fungsi VBA mengembalikan bilangan bulat. Karena itu, menggunakanmod
dengan angka floating-point mungkin memerlukan perhatian ekstra:Hasil Excel mungkin tidak sesuai persis dengan apa yang akan Anda prediksi; ini dibahas secara singkat di sini (lihat jawaban paling atas) dan sangat panjang di sini.
Seperti yang @André tunjukkan di komentar, angka negatif mungkin membulat ke arah yang berlawanan dari apa yang Anda harapkan. Fungsi
Fix()
yang dia sarankan dijelaskan di sini (MSDN).Operator
Mod
, secara kasar setara dengan fungsiMOD
:number Mod divisor
kira-kira setara denganMOD(number, divisor)
.