Exécuter macro changement de feuille

Résolu/Fermé
jean300 Messages postés 374 Date d'inscription jeudi 11 août 2016 Statut Membre Dernière intervention 13 janvier 2020 - 7 juil. 2018 à 10:56
jean300 Messages postés 374 Date d'inscription jeudi 11 août 2016 Statut Membre Dernière intervention 13 janvier 2020 - 7 juil. 2018 à 12:07
Bonjour,
Le code ci-dessous fonctionne si je fais F8 mais pas en auto. Je voudrai qu'elle agisse lorsque je quitte la feuille.
Le code est placé dans la feuille.
En vous remerciant.

Private Sub Worksheet_Deactivate()
    Range("B10:C15").Font.ColorIndex = 35
'   Range("A1").Value=""
    Sheets("toto").Protect Password:="toto"
End Sub



A voir également:

3 réponses

f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
7 juil. 2018 à 11:30
Bonjour,

Chez moi pas de probleme avec le code dans une autre feuille mais chez vous le code est ou??
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
7 juil. 2018 à 11:58
Bonjour,

si elle se lance avec F8 tu ne l'as sûrement pas mis dans le module de la feuille :
Feuil1 (Feuil1)

eric
0
jean300 Messages postés 374 Date d'inscription jeudi 11 août 2016 Statut Membre Dernière intervention 13 janvier 2020 14
7 juil. 2018 à 12:07
Pour une obscure raison, elle ne s'exécutait pas, après fermeture et réouverture du fichier, elle fonctionne.
Oh insondable mystère d'Excel.
Merci f894009, Eriiic
0