Exécuter une macro à l'ouverture d'une feuille

Bonjour !

Je pense que le sujet existe déjà mais je ne le trouve pas.

est il possible de réaliser une macro quand je vais sur une feuille spécifique.

Dans mon exemple,

feuille1 , des valeurs sont entrées dans les cellules A1 à A8

feuille2, elles sont recopiées au même endroit,

mais je voudrais qu'elles soient triées dans l'ordre croisant au moment où je vais sur la feuille 2.

en gros je voudrais mettre une macro à l'ouverture de cette feuille (cet onglet)

Merci d'avance

Tristan

141classeur1.xlsx (9.25 Ko)

Bonjour

Tu fais un click droit sur Feuil2 ==> visualiser le code et tu places ce code

Private Sub Worksheet_Activate()
Sheets("Feuil1").Range("A1:A8").Copy Range("A1")
Range("A1:A8").Sort Key1:=[A1]
End Sub

Amicalement

Nad

super merci beaucoup.

Simple mais j'ai un peu du mal à aller dans le code.

Encore Merci

Amicalement

Tristan

Rechercher des sujets similaires à "executer macro ouverture feuille"