Bonjour
Sous-classement et/ou harponnage = dégâts assurés en cas de la moindre erreur (n'importe où dans les modules de code) ou d'interruption brutale. A éviter si tu ne maîtrises pas parfaitement tout.
Quel est ton problème ? Décider d'une action si l'on utilise un ascenseur de la feuille ?
Sers-toi donc de la méthode application.ontime
Regarde ce que fait par exemple ceci en cas de déroulement vertical :
dans un module standard :
1 2 3 4 5 6 7
| Public anc As Integer
Public Sub toto()
If anc = 0 Then anc = ActiveWindow.ScrollRow
If anc <> ActiveWindow.ScrollRow Then MsgBox "mets ici tes instructions en lieu et place de ce message"
anc = ActiveWindow.ScrollRow
Application.OnTime Now + TimeValue("00:00:01"), "toto"
End Sub |
Dans un évènement (Open, par exemple) de ton choix :
Application.OnTime Now, "toto"
Partager