Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Général VBA
Général VBA Forum général VBA . Pour les logiciels spécifiques (Access, Excel, Word, ...), postez dans les bons sous forums.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/07/2004, 11h24   #1
Futur Membre du Club
 
Inscription : juillet 2004
Messages : 39
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 39
Points : 15
Points : 15
Envoyer un message via MSN à knecmotet
Par défaut Vider le presse papier en VBA

Bonjour à tous,

J'aimerais savoir comment dans le langage VBA indiquer à une macro de vider le presse papier.

Merci d'avance !
knecmotet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/07/2004, 01h24   #2
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
Bonjour Knecmotet

Cela peut sans doute t'aider :

Citation:
La fonction EmptyClipboard permet de vider le presse-papier
Code :
1
2
3
4
5
6
7
8
9
10
11
12
Option Compare Database
Option Compare Database
Option Explicit
Private Declare Function CloseClipboard Lib "user32" () As Long
Private Declare Function OpenClipboard Lib "user32" (ByVal hwnd As Long) As Long
Private Declare Function EmptyClipboard Lib "user32" () As Long
 
Private Sub Commande0_Click()
    OpenClipboard Me.hwnd
    EmptyClipboard
    CloseClipboard
End Sub
Voilà
__________________
.Olivier
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/07/2004, 12h42   #3
Responsable Visual Basic
 
Avatar de ThierryAIM
 
Homme Thierry
Inscription : septembre 2002
Messages : 3 670
Détails du profil
Informations personnelles :
Nom : Homme Thierry
Âge : 49
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : septembre 2002
Messages : 3 670
Points : 5 672
Points : 5 672
Me.hwnd en VBA, ca risque de tousser
__________________
Vous vous posez une question, la réponse est peut-être ici :
Toutes les FAQs VB
Les Cours et Tutoriels VB6/VBScript
Les Sources VB6


Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension

MioSkins.org : le site de référence pour GPS et PDA Mitac MIO
iPHONIX.fr : le must francophone des infos pour iPhone, iPad, ...
ThierryAIM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/07/2004, 14h21   #4
Rédacteur
 
Inscription : mars 2002
Messages : 557
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 557
Points : 673
Points : 673
Oui, on peut mettre 0 à la place, ça marche :

Code :
1
2
3
4
5
6
7
8
9
Private Declare Function CloseClipboard Lib "user32" () As Long
Private Declare Function OpenClipboard Lib "user32" (ByVal hwnd As Long) As Long
Private Declare Function EmptyClipboard Lib "user32" () As Long
 
Private Sub Commande0_Click()
    OpenClipboard 0
    EmptyClipboard
    CloseClipboard
End Sub
Nightfall est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/11/2005, 15h58   #5
Rédacteur
 
Avatar de abelman
 
Inscription : février 2003
Messages : 1 109
Détails du profil
Informations forums :
Inscription : février 2003
Messages : 1 109
Points : 1 118
Points : 1 118
Vient de me sauver la vie ce post :-)
__________________
Les règles, Mode d'emploi
FAQS, Rechercher
.NET, C++
abelman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/11/2005, 17h33   #6
Membre Expert
 
Avatar de méphistopheles
 
Inscription : janvier 2005
Messages : 1 552
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : janvier 2005
Messages : 1 552
Points : 1 212
Points : 1 212
la clipboard.clear ne marche pas en VBA?
__________________
Méphistophélès
Si la solution ne résout pas votre problème, changez le problème...
méphistopheles est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/11/2005, 17h43   #7
Rédacteur
 
Avatar de abelman
 
Inscription : février 2003
Messages : 1 109
Détails du profil
Informations forums :
Inscription : février 2003
Messages : 1 109
Points : 1 118
Points : 1 118
Citation:
Envoyé par méphistopheles
la clipboard.clear ne marche pas en VBA?
no
__________________
Les règles, Mode d'emploi
FAQS, Rechercher
.NET, C++
abelman est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h36.


 
 
 
 
Partenaires

Hébergement Web