Bonjour tout le monde.

Je programme en VBA et je bloque sur un bout de code.

Un utilisateur a indiqué un nombre T à l'aide d'un userform.
Je souhaite dans toutes les cellules d'une plage de données appliquer une formule qui me tire aléatoire soit le chiffre 1 soit le chiffre 0 avec une probabilité de tomber sur 1 de T % (la valeur rentrée dans l'userform).

J'ai essayé avec la formule alea mais elle ne permet de prendre que des chiffres entre i et j sans possibilité de donner une probabilité si je ne me trompe pas.

Avez vous une solution pour mon problème ? Quelle est la ligne de code correspondante ?

Merci d'avance pour votre aide.