すみません、どこまで書き出せばいいのかわからないので、
足りなければ教えてください。

分数で表すと、205/65536のつもりでこう書いたのですが、書き方はあってますでしょうか?

ransu = Int(Rnd * 65536)
If ransu < 205 Then
'ransuが205より小さかった時の処理

Endif

乱数発生1兆回させて、205より小さい数を引いた数を数えると、
204.5/65536位の数字になってしまいます。。

ransu = Int(Rnd * 65536)で、発生する可能性のある数字は0-65535の範囲で65536個、
If ransu < 205 Thenで、は205より小さいなので0-204の範囲で205個。

これで、205/65536になるかと思うのですが、
何か違う部分があれば教えてください。