Aléatoire avec condition

Roseline

XLDnaute Occasionnel
Bonjour,
J'ai besoin d'aide concernant mon fichier. Si j'inscrit un chiffre dans la colonne C, par exemple 32, je désire que ma commande vba me sorte 32 chiffres aléatoire dans la colonne B. Également si dans ma colonne D, le chiffre est 1020, je veux que ma commande me donne 32 chiffres aléatoire compris entre 0 et 1020. Merci de votre aide
 

Dranreb

XLDnaute Barbatruc
Bonjour.
C'est vous qui avez dû ajouter une formule, que vous avez oublié de nettoyer juste avant de produire du nouveau.
ActiveSheet.[a6].Resize(LMax).FormulaR1C1 = "=RC3&""-""&Text(RC4,""00000"")"
Je vois ça à ce qu'il n'est en effet pas dans mes habitude de laisser en minuscule une référence de colonne dans un Evaluate implicite par crochets droits.
En remplaçant :
ActiveSheet.[C6].Resize(100001, 3).ClearContents
par :
ActiveSheet.Rows(6).Resize(100001).ClearContents
on n'a plus de vieilleries persistant à trainer.
 

Roseline

XLDnaute Occasionnel
Bonjour.
C'est vous qui avez dû ajouter une formule, que vous avez oublié de nettoyer juste avant de produire du nouveau.
ActiveSheet.[a6].Resize(LMax).FormulaR1C1 = "=RC3&""-""&Text(RC4,""00000"")"
Je vois ça à ce qu'il n'est en effet pas dans mes habitude de laisser en minuscule une référence de colonne dans un Evaluate implicite par crochets droits.
En remplaçant :
ActiveSheet.[C6].Resize(100001, 3).ClearContents
par :
ActiveSheet.Rows(6).Resize(100001).ClearContents
on n'a plus de vieilleries persistant à trainer.
Ca fonctionne parfaitement. Merci encore de ton aide si précieuse et rapide surtout.
 

Discussions similaires

Réponses
10
Affichages
440

Statistiques des forums

Discussions
312 298
Messages
2 086 979
Membres
103 417
dernier inscrit
abaabdelghani