Bonjour,
Pourriez-vous m'aider, je début en VBA et suis un peu perdu !
J'ai un fichier qui se compose comme suit :
A l'ouverture, il possède deux feuilles (feuille"1"et feuille "Quantité" toutes deux protégées sans mot de passe), la feuille"1" apparaît en première position, la feuille "Quantité" reste masquée tout au long de l'encodage et est appelée en fin de traitement.
A l'usage l'utilisateur va pouvoir ajouter un nombre variable de feuilles (protégées également sans mot de passe) entre la feuille"1" et la feuille"Quantité".
En fin de traitement, j'aimerais à l'aide d'une macro supprimer toutes les feuilles ajoutées et ne garder que la feuille"1" et "Quantité", ensuite effacer les données introduites dans la feuille "1" et fermer le programme sans sauvegarder celui-ci.
En pièce jointe une version simplifiée de mon projet.
Merci pour votre aide,
Bonne journée.
Fichiers joints
Pourriez-vous m'aider, je début en VBA et suis un peu perdu !
J'ai un fichier qui se compose comme suit :
A l'ouverture, il possède deux feuilles (feuille"1"et feuille "Quantité" toutes deux protégées sans mot de passe), la feuille"1" apparaît en première position, la feuille "Quantité" reste masquée tout au long de l'encodage et est appelée en fin de traitement.
A l'usage l'utilisateur va pouvoir ajouter un nombre variable de feuilles (protégées également sans mot de passe) entre la feuille"1" et la feuille"Quantité".
En fin de traitement, j'aimerais à l'aide d'une macro supprimer toutes les feuilles ajoutées et ne garder que la feuille"1" et "Quantité", ensuite effacer les données introduites dans la feuille "1" et fermer le programme sans sauvegarder celui-ci.
En pièce jointe une version simplifiée de mon projet.
Merci pour votre aide,
Bonne journée.
Fichiers joints