VBA Excel 2003 - Arrêt d'exécution du code

Charin -  
lermite222 Messages postés 9042 Statut Contributeur -
Bonjour,

J'ai un problème lorsque j'exécute le code ci-dessous :

Sub Sauvegarde()

ActiveWorkbook.Worksheets("Controle").Copy Before:=Sheets(1)
Sheets("Travée 9").Activate

End Sub

VBA exécute le code jusqu'à la ligne "ActiveWorkbook.Worksheets("Controle").Copy Before:=Sheets(1)" (il créé la nouvelle feuille), ensuite il s'arrête et ne lit plus ce qui suit. Lorsqu'on redémarre la macro, il revient à la ligne "Sub Sauvegarde()" comme s'il y avait une boucle.

VBA n'annonce pourtant pas d'erreurs.

Pourriez-vous me dire s'il vous plait ce qui cloche ?

Merci
A voir également:

1 réponse

lermite222 Messages postés 9042 Statut Contributeur 1 191
 
Bonjour,
Tu a probablement mis ta sub dans un module de feuille.
La mettre dans un Module général (.bas) par exemple Module1
A+
0
Charin
 
Bonjour lermite222

Je suis déjà dans Module1.
0
lermite222 Messages postés 9042 Statut Contributeur 1 191
 
Alors il n'y a pas d'erreur !!
J'ai tester et ça fonctionne normalement.
0