VBA juhuslik number

Lang L: none (table-of-contents)

See õpetus näitab, kuidas VBA -s juhuslike numbritega töötada.

Funktsioon RND

Funktsioon RND genereerib arvu, mis jääb vahemikku 0 kuni 1. RND funktsiooni süntaks on järgmine:

Rnd ([arv]) kus:

  • Arv (Valikuline)- See on valikuline ja kui 0, tagastab funktsioon järgmise genereeritud juhusliku arvu. Kui see on tühi, kasutatakse vaikimisi> 0.
123 Sub RndNum ()MsgBox Rnd ()End Sub

Juhusliku numbri genereerimine VBA -s

Juhusliku arvu genereerimiseks kahe väärtuse vahel peate kasutama funktsiooni RND koos funktsiooniga INT (täisarvuline funktsioon), kasutades järgmist üldvalemit:

  • Int (alumine piir + Rnd * (ülemine - alumine + 1))

Niisiis, juhusliku arvu loomiseks vahemikus 2 kuni 30, kasutaksite järgmist koodi:

12345678 AlamgenereerimineARandomNumber ()Dim randomNumber kui täisarvrandomNumber = Int (2 + Rnd * (30 - 2 + 1))Silumine. Printige juhuslik arvEnd Sub

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave