Bonjour,
J'ai un petit problème sur un programme VBA que j'ai développé.
Mon programme a pour but d'ouvrir un second classeur, copier une des feuilles dans le classeur d'origine puis tranquillement refermer le classeur ouvert en le sauvegardant.
Lorsque j'exécute ce programme en pas à pas détaillé aucun problème le programme s'exécute appliquant à la lettre les étapes demandé.
Seulement lorsque je l'exécute normalement la page n'est jamais copié comme si celle ci n'était pas trouvé.
voici les quelque ligne pour les plus curieux :
Comme vous l'aurais compris la feuille est caché ET verrouillé!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Workbooks.Open Chemin, 0, ReadOnly:=False ActiveWorkbook.Sheets(nomfeuille).Copy After:=Workbooks(classeurdorigine).Sheets("Feuil1") Application.DisplayAlerts = False ActiveWorkbook.Sheets(nomfeuille).Delete Workbooks(classeurouvert).Save Workbooks(classeurouvert).Close Application.DisplayAlerts = True Workbooks(classeurdorigine).Worksheets(nomfeuille).Visible = 1
Merci d'avance pour votre aide!!!!
Partager