Ativation d'une feuille avec VBA

Résolu/Fermé
lou3313 - 21 avril 2012 à 08:22
 lou3313 - 22 avril 2012 à 07:22
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.


A voir également:

1 réponse

g Messages postés 1262 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 15 mai 2017 572
Modifié par g le 21/04/2012 à 09:24
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
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 1262 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 15 mai 2017 572
22 avril 2012 à 00:19
J'ai testé, cela fonctionne. Voir fichier joint :https://www.cjoint.com/?BDwasii0PFP
Bonne suite.
0
Bonjour,
Effectivement cela fonctionne.
Encore merci, pour ton suivi.
Cordialement
0