Probleme macro réinitialisation

  • Initiateur de la discussion Initiateur de la discussion ironangel
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

ironangel

XLDnaute Occasionnel
Bonjour,

Suite à ma discution d'hier, j'ai réalisé une macro de réinitialisation simple à l'aide de l'enregistreur de macro, cependant quand je veux appliquer ce code à un bouton, celui-ci bug en me disant : erreur définie par l'application objet.

Voici le code:
Feuil2.Select
Range("C2").Select
Selection.ClearContents
Range("D4").Select
Selection.ClearContents
Range("E8:F8").Select
Selection.ClearContents
Range("G8").Select
Selection.ClearContents
Range("H8:I8").Select
Selection.ClearContents
Range("J8").Select
Selection.ClearContents
Range("K8").Select
Selection.ClearContents
Range("F17:G17").Select
Selection.ClearContents
Range("F18:G18").Select
Selection.ClearContents
Range("F19:G19").Select
Selection.ClearContents
Range("F20:G20").Select
Selection.ClearContents
Sheets("Feuil1").Select

Pouvez vous m'aider, merci
 
Re : Probleme macro réinitialisation

bonjour ironangel,

à tester :
Code:
With ThisWorkbook.Sheets("[COLOR="Red"][I][B]<nomDeTaFeuille>[/B][/I][/COLOR]")
    .Range("C2").ClearContents
    .Range("D4").ClearContents
    .Range("E8:K8").ClearContents
    .Range("F17:G20").ClearContents
End With

l'enregistreur de macro met des "Select" partout, c'est pas très propre et ça prend du temps à l'exécution de la macro...

une bonne habitude à prendre est de nettoyer le code tu peux par exemple remplacer

Code:
Feuil2.Select
Range("C2").Select
Selection.ClearContents
par
Code:
Feuil2.Range("C2").ClearContents

a+
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

B
  • Résolu(e)
2
Réponses
16
Affichages
2 K
benbella1991
B
M
  • Question Question
Réponses
17
Affichages
2 K
D
  • Résolu(e)
Réponses
3
Affichages
714
débutantplus
D
T
  • Question Question
Microsoft 365 Erreur 5
Réponses
24
Affichages
3 K
T
S
Réponses
13
Affichages
2 K
Stedemart
S
M
  • Question Question
Réponses
6
Affichages
1 K
F
Réponses
1
Affichages
837
F
M
  • Question Question
Réponses
4
Affichages
1 K
MarcMad
M
E
  • Question Question
Réponses
4
Affichages
2 K
enzo_s
E
J
Réponses
3
Affichages
1 K
J
A
Réponses
1
Affichages
978
A
Réponses
11
Affichages
2 K
amateur_will
A
Retour