Chris57
XLDnaute Occasionnel
Bonjour à tous,
dans certaines cellules j'ai mis un Worksheet_SelectionChange du genre
Mais il s'avère que lorsque je clique dans la target, il faut genre 3/4 secondes pour exécuter la macro. Et comme il y a plusieurs cellules du même type à remplir chaque jour, c'est un peu pénible.
Sur la même feuille il y a 3 graphiques, j'ai découvert qu'en les supprimant le SelectionChange est subitement instantané !
Quelqu'un a déjà vécu ça ?
dans certaines cellules j'ai mis un Worksheet_SelectionChange du genre
HTML:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
If Not Intersect([M33], Target) Is Nothing Then
Application.EnableEvents = False
If [M33] = "Disposé" Then
[AK2].Copy
Target.PasteSpecial Paste:=xlPasteAll
Target.Offset(0, 1) = "……….."
Target.Offset(0, 1).Select
ElseIf [M33] = "Isolé" Then
[AK3].Copy
Target.PasteSpecial Paste:=xlPasteAll
Target.Offset(0, 1) = "……….."
Target.Offset(0, 1).Select
Else
[AK1].Copy
Target.PasteSpecial Paste:=xlPasteAll
Target.Offset(0, 1).Select
End If
End If
Application.ScreenUpdating = True
Application.EnableEvents = True
Application.Calculation = xlCalculationAutomatic
Mais il s'avère que lorsque je clique dans la target, il faut genre 3/4 secondes pour exécuter la macro. Et comme il y a plusieurs cellules du même type à remplir chaque jour, c'est un peu pénible.
Sur la même feuille il y a 3 graphiques, j'ai découvert qu'en les supprimant le SelectionChange est subitement instantané !
Quelqu'un a déjà vécu ça ?