Bonjour,
Depuis mon application Access, j'exécute une requête et j'exporte le résultat dans Excel. Ensuite pour empêcher l'utilisateur de copier j'utilise le code suivant:
Malheureusement, Malgré la référence activée, en compilant j'ai une erreur au niveau de la syntaxe en rouge. L'erreur est la suivante!:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 Comment vider le presse papier ? [haut] auteur : SilkyRoad Utilisez cette procédure pour vider le contenu du presse papier. Vba Sub ViderPressePapier() 'Nécéssite d'activer la référence "Microsoft Forms 2.0 Object Library." Dim Cible As dataObject Set Cible = New dataObject Cible.setText "" Cible.putInClipboard Set Cible = Nothing End Sub
J'ai même regardé dans l'aide sur le presse papier et j'ai utilisé le code fournit (qui d'ailleurs est semblable à celui que j'ai mis là haut) mais j'ai la même erreur.Erreur de compilation:
Utilisation incorrecte du mot clé New
Comment faire donc pour vider le presse papier depuis ACCESS?
NB: Je ne savais pas si je devais poster depuis le forum Excel ou celui d'Access. j'ai choisi Excel car le code que j'ai pris provient de la faq de ce forum. Je m'excuse auprès de tous si je me suis trompé, surtout auprès des modérateurs qui vont bien vouloir m'envoyer un message privé en cas d'erreur
Partager