De: jean jacques hinet Objet: Re: :-} évènement feuille (sur Excel 5) non, ne criez plus! Date : lundi 6 novembre 2000 20:11 Daures L a écrit : > > si j'osais , (mais , j'ose tiens!) je te > demanderais les diverses propriétés à inscrire , comme change , activate > ,calculate , deactivate,BeforeRightClick. Bonsoir Laurent j'espère que cet extrait de l'aide excel 5 t'aidera Les procédures événementielles que tu peux utiliser avec Excel 5 sont les suivantes: Tu peux affecter une procédure à n'importe laquelle des propriétés suivantes: OnAction, OnCalculate, OnData, OnDoubleClick, OnEntry, OnSheetActivate, OnSheetDeactivate, OnWindow. OnAction : définit le nom d'une macro qui est exécutée lorsque l'on clique sur un objet. (objet dessiné ;bouton …)ToolBars("Standard").ToolbarButtons(5).OnAction = "ma_Macro_Impression" OnCalculate : définit le nom de la macro qui est exécutée chaque fois que la feuille est recalculée. Worksheets("Feuil1").OnCalculate = "ma_Macro_Recalc" OnEntry : définit le nom de la procédure qui est exécutée lorsque des données sont saisies dans la barre de formule ou modification de données dans une cellule. Worksheets("Feuil1").OnEntry = "ma_Procédure_Saisie_FeuilleCalcul" OnSheetActivate : définit le nom de la macro qui est exécutée lors de l'activation de la feuille spécifiée (objet Chart, Dialogsheet, Module ou Worksheet), une feuille quelconque d'un classeur ouvert (objet Application). Application.OnSheetActivate = "ma_Proc_FeuilleActivée" (procédure d'ordre générale pour le classeur, ne s'applique pas à une feuille spécifique OnsheetDeactivate inverse de ci-dessus OnWindow : définit le nom de la procédure qui est exécutée lorsque vous basculez vers une fenêtre. Application.Windows("ACTIONS.XLS").OnWindow = "ma_Procédure_Boursière" bon travail et bonne soirée jjh