Executer une Macro si cellule vide
Ollerus
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
Ollerus Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Ollerus Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
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
- Excel cellule couleur si condition texte - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Caractere vide - Guide
- Aller à la ligne dans une cellule excel - Guide
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.