Ga naar inhoud

Lege cellen vullen met een random-getal.


NonkeLuc

Aanbevolen berichten

Ik heb een aantal reeksen met een aantal lege cellen.
Per reeks zijn ook die lege cellen verschillend.
Ik wil die lege cellen invullen met een willekeurig getal.
Ik vermoed dat het mogelijk moet zijn met 'voorwaardelijke opmaak' maar dat lukt mij niet.
De VBA-formule in het bestandje 'Random nummers VBA' lukt ook niet.

Heeft er iemand een idee hoe het wel moet?

Random nummers VBA.xlsm

Link naar reactie
Delen op andere sites

4 uren geleden, NonkeLuc zei:

Ik vermoed dat het mogelijk moet zijn met 'voorwaardelijke opmaak'...

Dat is toch wel heel erg ver gezocht...

 

De VBA-formule in het bestandje 'Random nummers VBA' lukt ook niet

Je berekent een getal (slechts 1) en dan gebruik je het ook nog niet. Je vult ALLE cellen van B5:E10 met "ok".

 

Je zou dit kunnen gebruiken:

Sub macro1()
Dim cl As Range
Randomize
For Each cl In Range("B5:E10")
If IsEmpty(cl) Then
cl.Value = Int(161 * Rnd + 65)
End If
Next cl
End Sub

 

 

Link naar reactie
Delen op andere sites

Mijn oprechte dank voor deze oplossing.

 

Ja, ik had natuurlijk het verkeerde bestandje ge-upload.

Ik ben al een tijdje op zoek naar een oplossing en iemand had voorgesteld

om via voorwaardelijke opmaak de lege cellen een letter te geven en zodoende er een formule aan te koppelen.

Ik ben echt blij met jou oplossing :)

 

Link naar reactie
Delen op andere sites

×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.