ExcelのROUND関数について

Excelで四捨五入をする時に注意したいのは・・・

ROUND関数が
・セル関数で =ROUND(10.5, 0)の結果と
・VBAで作成したモジュールで =ROUND(10.5, 0)の結果が違うこと・・・

セルで使用する関数(ROUND)とVBA(VBE)のROUNDの違い
セル関数 四捨五入 12.5 13 =ROUND(D5, 0)
VBA関数 銀行丸め 12.5 12 =rd(D6)
Public Function rd(wk As Double) As Double
rd = Round(wk, 0)
End Function