Lenteur d'exécution d'une macro

Résolu/Fermé
DRJK37 Messages postés 16 Date d'inscription jeudi 7 février 2013 Statut Membre Dernière intervention 12 octobre 2022 - 15 avril 2014 à 15:35
DRJK37 Messages postés 16 Date d'inscription jeudi 7 février 2013 Statut Membre Dernière intervention 12 octobre 2022 - 16 avril 2014 à 07:37
Bonjour,

J'ai créé avec excel 2003 un planning et une macro permet d'effacer les données mais
cela est d'une lenteur pas possible.
Voici ma macro
Sub Effacer01Janvier()

Application.ScreenUpdating = False

rep = MsgBox("Voulez vous vraiment Effacer les Données", vbYesNo, "Effacer")
If rep = vbYes Then
Dim cells As Range
Range("J53:AN97,K98:Y105,AA98:AP105,AR98:BG105").Select
Selection.ClearContents

Else
If rep = vbNo Then
End If
End If
Range("H49").Select

Application.ScreenUpdating = True
End Sub


mais rien n'y fait

quelqu'un pourrait il m'aider

Merci
A voir également:

1 réponse

skk201 Messages postés 938 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 16 octobre 2016 54
15 avril 2014 à 15:53
Tu peux lire ça : http://www.info-3000.com/vbvba/conseiloptimisation.php

Mais je pense pas que le problème vienne de la macro. Essaye de d'exécuter la macro avec F8 et d''identifier la partie qui dure trop longtemps.
0
DRJK37 Messages postés 16 Date d'inscription jeudi 7 février 2013 Statut Membre Dernière intervention 12 octobre 2022
16 avril 2014 à 07:37
Bonjour

Merci à toi j'ai trouvé la solution avec le lien que tu m'as laissé

Encore Merci
0