association de macros

  • Initiateur de la discussion Initiateur de la discussion gilrennais
  • 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 !

gilrennais

XLDnaute Nouveau
Bonjour à tous,
Merci à Job et Philippe,
Suivant vos conseils, j'ai fait un fichier Excel avec une macro qui oblige à "valider les macros", et un autre fichier Excel, avec une macro qui supprime le "copier-coller, ctrl+C, ctrl+V".
Utilisées séparément, ces 2 macros fonctionnent bien.
Problème: je n'arrive pas à réunir ces 2 macros dans un même fichier excel, qui oblige à accepter les macros, puis qui interdit le ctrl+V, une fois le fichier ouvert.
Seule la 1ere macro fonctionne. Je ne sais pas les mettre "l'une derrière l'autre" dans Thisworkbook, pour que la 2eme soit reconnue...
Qui peut m'aider?
 
Re : association de macros

Merci Toto,
J'ai trouvé comment joindre un fichier...
En le simplifiant à l'extrème, voici le mien.
La partie "obligation de valider les macros" fonctionne.
Pour l'autre, comme par hazard une partie marche: le "coller" n'est pas possible, et redevient possible quand on copie d'abord dans ce fichier.
Je ne vois pas ce qui se passe.
Je compare avec le tiens, et te tient au courant.
Encore merci
 

Pièces jointes

Re : association de macros

Bonjour,
Effectivement, je n'ai pas bien copié ton code à mettre dans Thisworkbook.
Je crois que j'avais collé celui de Job,(que je t'avais envoyé), sans voir que tu l'avais modifié.
Merci encore pour ta patience.
Gil
 
Re : association de macros

Au fait, question subsidiaire:
Comment faire pour rétablir temporairement le "copier-coller", quand on a été forcé dès l'ouverture d'accepter d'activer les macros?
Peut-être en supprimant le module correspondant?
Celà oblige donc à le re-créer avant la fermeture du classeur?
Merci
 
Re : association de macros

Re,
bonjour phlaurent55,

pour réactiver le copier/coller, il suffit de lancer une macro contenant cette ligne de code

Code:
Call ToggleCutCopyAndPaste(True)

et pour le désactiver à nouveau, il faut la ligne

Code:
Call ToggleCutCopyAndPaste(False)
 
Re : association de macros

Merci encore Tototiti, pour ta patience.
Merci aussi à Philippe, mais c'est mieux de donner un petit exemple comme le fait Tototiti.
Ca m'aide plus que de dire "il faut faire une macro"...que je ne sais pas faire.
Si je suis là, c'est justement pour un coup de main sur les macros.

Merci de votre aide
 
- 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

Réponses
2
Affichages
556
Réponses
7
Affichages
978
Retour