XL 2019 Action sur un userform par Application.Run

  • Initiateur de la discussion Initiateur de la discussion farid
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

farid

XLDnaute Occasionnel
Bonjour à vous tous,
j'ai un fichier "Source supprime", à partir de ce fichier et en cliquant sur le bouton "GO", cela agit bien sur la macro "supprimerUnModule" des fichiers, et cela fonctionne sur tous les fichiers avec les modules à supprimer et lorsque la procédure arrive en fin de cycle un MSG terminer est affiché, jusqu'à là ça va.
Cependant, il y a quelques problèmes à savoir :
Si un des fichiers n'a pas le ou les modules à supprimer tel qui est écrit dans "Remove.Item-------" de la macro "supprimerUnModule" alors j'ai un bug sur le fichier concerné.
Les questions sont :
1- Est-ce possible lorsque le cycle a commencé en cliquent sur le bouton "GO" du classeur "Source supprime" et si des fichiers ne contient pas un ou plusieurs modules concernés par la macro "supprimerUnModule", que cela ne provoque pas un bug, mais que le processus puisse continuer jusqu'à la fin ?
2- Est-ce que la macro "supprimerUnModule" dans les classeurs 1/2/3...... Peut-être intégrer dans la macro même du module "Supprime" du classeur "Source supprime" ?

En vous remercient
Farid
 

Pièces jointes

Solution
Bonjour,
C'est un caractère qui n'existe pas sur le clavier.

Il permet un délimitation parfaite des feuilles concernées.
Par exemple
Module11;Module21;Module31
je pourrais supprimer le Module1 car il es inclus dans Module11

alors que ®Module1® n'est pas inclus dans ®Module11®

Je rajoute un caractère qui ne peut pas être saisi au clavier pour bien délimité le texte à rechercher.
Bonjour,
C'est un caractère qui n'existe pas sur le clavier.

Il permet un délimitation parfaite des feuilles concernées.
Par exemple
Module11;Module21;Module31
je pourrais supprimer le Module1 car il es inclus dans Module11

alors que ®Module1® n'est pas inclus dans ®Module11®

Je rajoute un caractère qui ne peut pas être saisi au clavier pour bien délimité le texte à rechercher.
 
Bonjour,
C'est un caractère qui n'existe pas sur le clavier.

Il permet un délimitation parfaite des feuilles concernées.
Par exemple
Module11;Module21;Module31
je pourrais supprimer le Module1 car il es inclus dans Module11

alors que ®Module1® n'est pas inclus dans ®Module11®

Je rajoute un caractère qui ne peut pas être saisi au clavier pour bien délimité le texte à rechercher.
Bonsoir et merci pour ces explications et merci pour tout bien cordialement
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour