Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Evénement lors d'un click sur onglet

  • Initiateur de la discussion Initiateur de la discussion Chico64
  • 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 !

C

Chico64

Guest
Bonsoir A Vous Tous,

Existe-il un événement lorsque l'on clique sur un onglet ?

Merci.
Chico
 
Re : Evénement lors d'un click sur onglet

Merci pour ta réponse.

En fait, je souhaiterais que lorsque je clique sur un onglet la cellule A1 ce colore en une couleur, mais ca ne marche pas

Code:
Private Sub Workbook_Activate()
    Range("A1").Select
    With Selection.Interior
        .Pattern = xlSolid
        .PatternColorIndex = xlAutomatic
        .Color = 5296274
        .TintAndShade = 0
        .PatternTintAndShade = 0
    End With
End Sub

Chico.
 
Re : Evénement lors d'un click sur onglet

bonsoir

comme l'indique JCGL (que je salut)

à la place de Private Sub Workbook_Activate()
place ceci Private Sub Worksheet_Activate()

ceci dans le code feuille question !
 
Re : Evénement lors d'un click sur onglet

Merci,

Donc il faut que je colle ce bout de code dans toutes les feuilles dans lesquelles je veux que cet événement se déroule ?

Code:
Private Sub Worksheet_Activate()
    Range("A1").Select
    With Selection.Interior
        .Pattern = xlSolid
        .PatternColorIndex = xlAutomatic
        .Color = 5296274
        .TintAndShade = 0
        .PatternTintAndShade = 0
    End With
End Sub

Merci.
Chico
 
Re : Evénement lors d'un click sur onglet

Bonjour Roland, Chico,

Pas forcément.
Tu peux créer l'événement Private Sub Workbook_SheetActivate(ByVal Sh As Object) dans "ThisWorkbook" mais il faut que les feuilles concernées ne changent pas à moins d'être identifiable facilement.
A te relire.
 
Re : Evénement lors d'un click sur onglet

Je vous remercie à Tous,

C'est bien l'événement suivant qui faut utiliser
Code:
Private Sub Workbook_SheetActivate(ByVal Sh As Object)

Chico.
 
- 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
18
Affichages
553
Réponses
13
Affichages
599
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…