Executer une Macro si cellule vide
Ollerus
Messages postés
2
Statut
Membre
-
Ollerus Messages postés 2 Statut Membre -
Ollerus Messages postés 2 Statut Membre -
Bonjour,
Je viens vers vous pour m'aider à faire fonctionner une macro vba.
Je tente d'activer une commande par le biais d'un bouton contrôle formulaire (impossible d'utiliser activex car je suis sur mon lieu de travail et le service informatique a verrouillé pas mal de choses).
Je cherche donc en cliquant sur le bouton à générer un chiffre aléatoire compris entre 1 et 10 en cellule a1.
Pour cela j'utilise la formule suivante :
Sub bouton1_clic()
Randomize
Range ("a1"). Value = int (10*rnd)+1
End sub
Ce qui fonctionne, maintenant j'aimerais que le nombre générer aléatoirement ne le soit que si a1 est vide sinon j'aimerais que rien ne se passe.
Merci par avance de vos réponses et désolé pour les fautes.
Je viens vers vous pour m'aider à faire fonctionner une macro vba.
Je tente d'activer une commande par le biais d'un bouton contrôle formulaire (impossible d'utiliser activex car je suis sur mon lieu de travail et le service informatique a verrouillé pas mal de choses).
Je cherche donc en cliquant sur le bouton à générer un chiffre aléatoire compris entre 1 et 10 en cellule a1.
Pour cela j'utilise la formule suivante :
Sub bouton1_clic()
Randomize
Range ("a1"). Value = int (10*rnd)+1
End sub
Ce qui fonctionne, maintenant j'aimerais que le nombre générer aléatoirement ne le soit que si a1 est vide sinon j'aimerais que rien ne se passe.
Merci par avance de vos réponses et désolé pour les fautes.
A voir également:
- Executer une Macro si cellule vide
- Comment supprimer une page vide sur word - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Excel cellule couleur si condition texte - Guide
- Caractere vide - Guide
- Formate pour taxer client frigo vide ✓ - Forum Matériel & Système
Merci pour la rapidité de ta réponse et cela fonctionne très bien.
J'avais mis à peu près la même chose mais <> au lieu de = du coup cela faisait l'effet inverse.