macro erreur de compilation end sub attendu

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 !

Sensei92

XLDnaute Nouveau
bonjour à tous

voici le code de ma macro que j'ai trouve sur votre forum.
Etant novice avec les macros je ne suis pas encore familiarisé avec le language VBA
Le but de la macro est de mettre à jour tous les TCD present dans differentes feuilles sur le meme classeur

lorsque je lance la macro le message d'erreur suivant apparait : erreur de compilation end sub attendu

qq un pourrait il m expliquer le message d'erreur et m'aider à le résoudre

merci d'avance de votre aide

bonne journée


Sub MAJ_TCD()
'
' MAJ_TCD Macro
'
Sub mise_a_jour()
ThisWorkbook.RefreshAll
End Sub
 
Re : macro erreur de compilation end sub attendu

bonjour et bienvenue,
Hello Papou ;-)

Une macro commence par un SUB NomMacro()
et finit pas END SUB

la. dans le code que tu as mis; il y a DEUX débuts de macro.. Sub MAJ_TCD() et Sub mise_a_jour() pour un seul End sub

tu ne peux pas déclarer (= écrire) une macro dans une autre.
je soupconne que tu aies voulu appeler la macro mise à jour, laquelle est définie en dehors..
ca te donnerait un truc du genre

Code:
Sub MAJ_TCD()  'début de la macro MAJ_TCD
'
' MAJ_TCD Macro: il s'agit d'un commentaire. et pas d'une ligne de code: car la ligne commence par '
'

mise_a_jour() 'appelle la macro mise_a_jour
ThisWorkbook.RefreshAll
End Sub   'finde la macro MAJ_TCD

sinon, avec un bout de ton fichier exemple, ca peut aider pour y voir plus clair

Voila ;-)
 
Re : macro erreur de compilation end sub attendu

autre question

Je voulais également savoir si dans le cas ou le fichier de base était modifié (ajout de ligne), est ce que lors de la MAJ , le TCD s'ajuste automatiquement (avec les nouvelles lignes ajoutees) ?
 
- 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

  • Question Question
Microsoft 365 Problème de date
Réponses
5
Affichages
162
Réponses
4
Affichages
243
Réponses
1
Affichages
277
Retour