Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
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 28/11/2011, 10h16   #1
Débutant
 
Inscription : octobre 2004
Messages : 432
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 432
Points : 93
Points : 93
Par défaut Empêcher raccourci clavier

Bonjour,

J'aimerais dans un champ de formulaire (uniquement dans ce champ de formulaire) empêcher l'utilisateur de copier le contenu de ce champ par le raccourci clavier CTRL + C.

Est-ce possible ?

Merci
lucas-18 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2011, 10h49   #2
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 225
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 225
Points : 9 928
Points : 9 928
Envoyer un message via Skype™ à Domi2
Bonjour,

Dans les propriétés du formulaire, mettre Aperçu des touche à Oui.

Ensuite, sur l'événement Sur touche appuyée de ton contrôle :

Code :
1
2
3
4
5
6
7
8
9
Private Sub NomDeTonControle_KeyDown(KeyCode As Integer, Shift As Integer)
 
If KeyCode = vbKeyC And Shift = acCtrlMask Then
 
    KeyCode = 0
 
End If
 
End Sub
Domi2
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

Ici, on ne perd pas de temps ! On en passe...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2011, 12h02   #3
Débutant
 
Inscription : octobre 2004
Messages : 432
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 432
Points : 93
Points : 93
Citation:
Envoyé par Domi2 Voir le message
Bonjour,

Dans les propriétés du formulaire, mettre Aperçu des touche à Oui.

Ensuite, sur l'événement Sur touche appuyée de ton contrôle :

Code :
1
2
3
4
5
6
7
8
9
Private Sub NomDeTonControle_KeyDown(KeyCode As Integer, Shift As Integer)
 
If KeyCode = vbKeyC And Shift = acCtrlMask Then
 
    KeyCode = 0
 
End If
 
End Sub
Domi2

Merci Domi2
lucas-18 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h53.


 
 
 
 
Partenaires

Hébergement Web