Ativation d'une feuille avec VBA

Résolu
lou3313 -  
 lou3313 -
Bonjour,

Pouvez- vous m'indiquez, la démarche à suivre suivant les indications ci-après.

Je suis sur la feuille 1.
Je voudrais écrire sur BVA, la formule suivante.
Si dans ma feuille 1, je clique sur la cellule A1, alors doit s'afficher la feuille 2.

Je sais qu'il est facile de le faire par le lien hypertexte ou avec une macro, mais ce n'est pas toujours fiable.
Tandis que sur BVA une fois que c'est écrit cela fonctionne parfaitement.

Merci d'avance pour votre aide.


1 réponse

g Messages postés 1265 Date d'inscription   Statut Membre Dernière intervention   577
 
Bonjour,

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range) 
If Target.Address = "$A$1" Then 
Sheets("Feuil2").Activate 
End If 
End Sub 

A copier dans le module de feuille.

Bonne journée.
0
lou3313
 
Bonjour,
Je m'excuse du retard pour te répondre, mais j'étais absent.
j'ai copié ta procédure sur le code de la feuille 1 et cela ne fonctionne pas.
Ai-je commis une erreur? si oui, peux tu m'indiquer la démarche a suivre.
Merci encore pour ta réponse.
Merci et à plus.
0
g Messages postés 1265 Date d'inscription   Statut Membre Dernière intervention   577
 
J'ai testé, cela fonctionne. Voir fichier joint :https://www.cjoint.com/?BDwasii0PFP
Bonne suite.
0
lou3313
 
Bonjour,
Effectivement cela fonctionne.
Encore merci, pour ton suivi.
Cordialement
0