Possible exécuter du vba sans macro ?

  • Initiateur de la discussion Initiateur de la discussion bob
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

bob

Guest
Salut 🙂
J'ai un module vba qui renomme la feuille en cours en fonction du contenu d'une cellule, ca donne :

Sub renommer()
ActiveSheet.Name = Range('B1')
End Sub

Ca marche, mais je voudrais, à chaque fois que je modifie le texte dans B1, que la feuille se renomme toute seule immédiatement, sans passer par Exécuter Macro ni taper une touche de macro associée.

Est-ce possible ?
Merci d'avance 😉
 
Bonsoir,

Oui c'est possible avec ce code à placer en VBA dans la feuille concernée par le changement.

Code:
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
ActiveSheet.Name = Range('B1')
End Sub

Si pb n'hésite pas

😉

Edittion : Heu, ton titre .... :sick: non on peut pas faire du VBA sans macro.

Message édité par: Dan, à: 20/04/2006 21:07
 
Eh ben dis donc...jamais j'aurai cru qu'il y aurait des réponses aussi rapides à mon problème.

Merci les gars, j'essaierai tout ca dès demain à la 1ère heure, mais je rajoute ce forum dans mes favoris tout de suite 🙂
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
588
Réponses
2
Affichages
626
Réponses
12
Affichages
1 K
A
Réponses
33
Affichages
4 K
Aurel60540
A
M
  • Question Question
Réponses
5
Affichages
935
Retour