Excel 求助:在VBA中怎么表示余数 VBA 里余数的运算符是2113 mod给你个简单5261的例子,参考一下Sub aa()For i=1 To 10'给a变量赋值一个1-100之间的随机4102整数a=Int(Rnd()*100)'ys 是 a除以3的余数ys=a Mod 3If ys=0 Then MsgBox\"数字1653:\"&a&\"可以被数字:3 整除,得数:\"&a/3NextEnd Sub
Excel 新手求助:vba里怎么取余数 用 a mod b就行了。比如a=5,b=3a mod b就等于2.
求在Excel里面用VBA做函数。 Public Function FD(rng As Range)i=Fix(rng.Value/72)k=rng.Value Mod 72If kFD=300*i+(k/40)*200ElseIf 40FD=300*i+200ElseIf 46FD=300*i+200+((k-40)/20)*100ElseFD=300*i+300End IfEnd Function使用b1=FD(a1)