Erreur Macro si feuille masquée
Résolu
ridel66
Messages postés
73
Statut
Membre
-
QSD -
QSD -
Bonjour,
J'ai bidouillé mes premières macros par l'enregistreur, je crée par la copie une nouvelle feuille. Ca marche bien, mais si je masque la feuille (menu format, masquer), la macro plante.
Sub Nouvelintervenant()
Sheets("Modéle Intervenant").Select
Sheets("Modéle Intervenant").Copy Before:=Sheets(5)
End Sub
Que se passe t'il?
Cordialement
J'ai bidouillé mes premières macros par l'enregistreur, je crée par la copie une nouvelle feuille. Ca marche bien, mais si je masque la feuille (menu format, masquer), la macro plante.
Sub Nouvelintervenant()
Sheets("Modéle Intervenant").Select
Sheets("Modéle Intervenant").Copy Before:=Sheets(5)
End Sub
Que se passe t'il?
Cordialement
2 réponses
-
Bonjour
Pour info
pour exécuter une macro sur une feuille masquée:
remplacer Select par Activate
toutefois,dans votre cas, la copie réalisée sera masquée!
Crdlmnt -
Salut le forum
Il faut éviter de sélectionner une feuille masquée
Sub Nouvelintervenant() With Sheets("Feuil1") .Visible = True .Copy Before:=Sheets(5) .Visible = False End With End Sub
Ou avec le code suivant
Sub Nouvelintervenant() Sheets("Feuil1").Copy Before:=Sheets(5) ActiveSheet.Visible = True End Sub
Mytå
Merci de donner suite à votre question, nous ne sommes pas des robots...
Versions installées [MsProject 2003(FR), Excel 2003-2007(FR)]