• Initiateur de la discussion Initiateur de la discussion Tolie
  • 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 !

T

Tolie

Guest
Bonjour,
J'ai un fichier excel 2003 et je cherche a comprendre la macro suivante:

Sub Calcul()
Application.Goto Reference:="dette_calculée"
Selection.Copy
Application.Goto Reference:="dette_max"
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Application.CutCopyMode = False
Calculate
Application.Goto Reference:="dette_calculée"
Selection.Copy
Application.Goto Reference:="dette_max"
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Application.CutCopyMode = False
Calculate
Application.Goto Reference:="dette_calculée"
Selection.Copy
Application.Goto Reference:="dette_max"
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Application.CutCopyMode = False
Calculate
End Sub

Plus exactement, je ne comprends pas pourquoi la macro est composée de 3 séquences identiques (de application.goto... à Calculate). Pourquoi ne pas écrire plus simplement qu'une seule séquence ?
Merci de votre aide.
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
18
Affichages
597
Réponses
10
Affichages
791
Réponses
2
Affichages
399
Réponses
17
Affichages
1 K
Retour