• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Aselect

Status
Niet open voor verdere reacties.

stefano

Gebruiker
Lid geworden
22 mei 2004
Berichten
865
Ik gebruik de formule aselect in een werkblad, echter telkens ik in een andere cel een cijfer ingeef wordt de cel met aselect opnieu uitgevoerd en krijg ik een ander getal. Hoe kan ik dit vermijden ?

cel a1 = aselect()

geeft bv 0,123

bij ingeven van cijfer 5 in bv cel d5 wordt de aselect van a1 opnieuw uitgevoerd.
 
Dat is inderdaad de werking van Aselect(). Bij iedere berekening van het werkblad wordt deze opnieuw uitgevoerd.
Probeer deze eens:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
    Randomize
    If Cells(1, 1) = "" Then Cells(1, 1) = Rnd
End Sub
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan