[EXCEL VBA]nombre au choix de l'ordinateur
Résolu
iliesss
Messages postés
120
Statut
Membre
-
michel_m Messages postés 18903 Statut Contributeur -
michel_m Messages postés 18903 Statut Contributeur -
Bonjour,
j'ai une plage A1:A31 comment faire une macro qui affacte dans cette plage des nombre entre 8000,00 et 11000,00 de leur choix.
et merci
j'ai une plage A1:A31 comment faire une macro qui affacte dans cette plage des nombre entre 8000,00 et 11000,00 de leur choix.
et merci
A voir également:
- [EXCEL VBA]nombre au choix de l'ordinateur
- Ordinateur lent au démarrage - Guide
- Liste déroulante de choix excel - Guide
- Nombre de jours entre deux dates excel - Guide
- Clavier de l'ordinateur - Guide
- Réinitialiser ordinateur - Guide
1 réponse
Bonjour,
Pour une plage plus importante, il faudra absolument* une autre macro. En attendant, voici ma contribution (modeste) à votre problème :
* Il convient habituellement d'éviter les goto toto...
Cordialement,
-- Il n'y a rien de tel qu'une question idiote, seulement une réponse idiote. A.Einstein --
Pour une plage plus importante, il faudra absolument* une autre macro. En attendant, voici ma contribution (modeste) à votre problème :
Dim Lig As Integer Randomize For Lig = 1 To 31 toto: Cells(Lig, 1) = Round(Rnd * 100000, 0) If Cells(Lig, 1) < 11000 And Cells(Lig, 1) > 8000 Then Else GoTo toto End If Next
* Il convient habituellement d'éviter les goto toto...
Cordialement,
-- Il n'y a rien de tel qu'une question idiote, seulement une réponse idiote. A.Einstein --
peut-^tre + simple
Effectivement, bien plus simple, plus rapide et aussi plus juste "programmaticalement" parlant.
Bonne journée
merci pour toi et pour mr michel
ca marche tres bien.
mais si mon nombre contien deux chiffres apres la vergule comme faire SVP