Fred
Qqchose dans ce style :
Private Sub Worksheet_Deactivate()
zaza
End Sub
Sub zaza()
ActiveSheet.Range("A3").Select
End Sub
PS n'oublie pas le "Activesheet" sinon ça boguera car dans ta proc n'est
pas écrite dans le module de la feuille ou tu veux exécuter ta macro
si j'm'a gourré, j'espère que qq'un me rectifiera
à +
jps
Une restriction à une seule feuille nommée "achats" pour cette procédure
doit être imposée sinon, je n'ai pas encore essayé ton code, mais il me
semble bien qu'à chaque changement d'onglet on est bon pour voir s'exécuter
la macro qui concerne un tri d'une plage de données d'un onglet et copie
vers un autre.
Pourrait on pas ceci:"Private Sub Worksheet("Achats")_Deactivate() " ?
"sabatier" <jps...@club-internet.fr> a écrit dans le message news:
3BC05D17...@club-internet.fr...
Me semble que la restriction est implicite puisque tu es dans le module de
la feuille "Achats" !
AV
Frédéric Ponsinet <fredpo...@wanadoo.fr> a écrit dans le message :
9pprn7$97b$1...@wanadoo.fr...
--
Fred
"AV" <alain....@wanadoo.fr> a écrit dans le message news:
ehOhub0TBHA.1788@tkmsftngp05...
Si j'ai bien comprenetto la chose. je dois écrire cette procédure dans un
module séparé.
Merci JP
Fred
"sabatier" <jps...@club-internet.fr> a écrit dans le message news:
3BC0C68D...@club-internet.fr...