Masquer message pdt execution MACRO

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 !

TOFatJOB

XLDnaute Occasionnel
Bonjour,

j'ai une macro qui ouvre lit puis ferme 8 fichiers pour faire une consolidation. Le souci :

à chaque fermeture, j'ai une fenêtre avec message :

"Le presse papier contient ..." auquel je répond "NON"

Comment : ne pas afficher ce message, ou y répondre "NON" automatiquement ?

Merci de votre aide.
 
Re : Masquer message pdt execution MACRO

Bonjour JNP,

c'est OK, je n'ai plus l'affichage, toutefois, le temps de traitement est considérablement augmenté, je pense que la mémoire reste pleine entre 2 fichiers .

Comment peut-on vider le presse papier entre 2 lectures ?

Mes fichiers sont très lourds.... le fichier de synthèse fait 30.000 lignes


Merci encore
 
Re : Masquer message pdt execution MACRO

Bonjour TOFatJOB

Apres copie vider le presse-papier

Methode
En debut de module:

Code:
Private Declare Function OpenClipboard Lib "user32" _
    (ByVal hwnd As Long) As Long
Private Declare Function EmptyClipboard Lib "user32" () As Long
Private Declare Function CloseClipboard Lib "user32" () As Long

puis la sub:

Code:
Sub ViderPresse_Papier()
    OpenClipboard 0
    EmptyClipboard
    CloseClipboard
End Sub

Edit:Salut JNP
 
- 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
26
Affichages
2 K
Réponses
4
Affichages
715
Réponses
6
Affichages
847
Réponses
2
Affichages
673
Réponses
7
Affichages
1 K
Retour