Bonjour tout le monde
J'aurais besoin de votre aide s'il vous plait.
Dans le cadre de mon activité professionnelle, j'ai créé un formulaire de demande de services. Lorsque la demande est envoyée via une macro, une barre de progression apparaît. Maintenant, je souhaiterais supprimer les onglets non utilisés (masqués). Je sais faire cela en vba sans problème mais je rencontre une difficulté liée à la présence de boutons, de cases à cocher etc. sur les onglets cachés.
En effet, pendant le traitement de l'envoi de la demande, la barre de progression apparaît bien mais disparaît avant la fin du traitement sans message d'erreur. Perplexe, je refais une tentative mais en supprimant manuellement les boutons, le problème persiste.
Le fichier contient plusieurs modules et formulaires, pensant que j'avais fais une erreur quelque part, j'ai créé un fichier test sur lequel j'ai mis quelques boutons et cases à cocher sur une feuille que j'ai masqué puis j'y ai intégré le code de suppression des onglets masqués. J'ai importé également ma barre de progression. Le problème est identique.
Si je retire les boutons de la feuille et que je ré-ouvre le fichier après sauvegarde, le problème n'apparaît pas.
J'ai fais des recherches et j'ai demandé de l'aide sur d'autres forums spécialisés.
Soit j'ai mal exposé mon problème soit il est plus complexe que je ne le croyais. En effet, Je n'ai eu qu'un seul retour et peu encourageant dans la mesure où la personne m'a informé qu'elle passait la main à qui voudrait bien reprendre le cas car pas de solution trouvée.
J'utilise la version d'Excel : 2003 - SP3 sous Windows xp pro.
Je vous remercie de l'aide que vous voudrez bien m'apporter