OVH Cloud OVH Cloud

Iniber F1 et F7

5 réponses
Avatar
Nathalie Lebas
Bonjour à tous,

Je viens encore chercher de l'aide !
J'utilise les touches F2,.. à la demande de mes utilisateurs.
Cependant j'aimerais pourvoir iniber F1 et F7 (touches réservées à certaines
fonctions) pour que mes utilisateurs ne soient pas perturbés pendant
l'exploitation de l'application.
Si vous avez une idée, elle m'intéresse car je sèche.
Merci à tous pour votre aide.
--
Nathalie

5 réponses

Avatar
Eric
Bonjour,

Créer un groupe de Macros AutoKeys
et redéfinir pour ces touches l'action. Pour F1 c'est génant car les
utilisateurs sont habitués à avoir l'aide.

Ca pourrait être :
Nom Macro Action
{F1} BoîteMsg (argument Message : Touche désactivée)
{F7} BoîteMsg (argument Message : Touche désactivée)

et sauver sous le nom Autokeys
A la réouverture de la bd, les touches seront "désactivées"

Bonjour à tous,

Je viens encore chercher de l'aide !
J'utilise les touches F2,.. à la demande de mes utilisateurs.
Cependant j'aimerais pourvoir iniber F1 et F7 (touches réservées à certaines
fonctions) pour que mes utilisateurs ne soient pas perturbés pendant
l'exploitation de l'application.
Si vous avez une idée, elle m'intéresse car je sèche.
Merci à tous pour votre aide.


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Eric
re,

pas sur d'avoir bien répondu si F1 et F7 sont utilisées par ailleurs
dans le programme. :-(

Bonjour à tous,

Je viens encore chercher de l'aide !
J'utilise les touches F2,.. à la demande de mes utilisateurs.
Cependant j'aimerais pourvoir iniber F1 et F7 (touches réservées à certaines
fonctions) pour que mes utilisateurs ne soient pas perturbés pendant
l'exploitation de l'application.
Si vous avez une idée, elle m'intéresse car je sèche.
Merci à tous pour votre aide.


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Nathalie Lebas
Bonjour Eric,
Comme d'habitude, tu as la bonne réponse, cela marche du tonnerre !
Merci encore de m'avoir aidé.
J'en profite donc pour te poser une autre question qui n'a rien à voir avec
les touches de fonction (si tu es d'accord). J'ai cherché sur le forum sans
succès.
J'ouvre un formulaire avec DoCmd.Maximize pour obtenir un formulaire en
plein écran. C'est OK. A partir de ce formulaire, je peux imprimer en
cliquant sur un bouton. Avant l'impression papier, je fais un aperçu qui lui
aussi est en pleine page (je pense à cause du docmd.maximize de l'écran car
d'habitude je n'ai pas ce problème), je souhaiterais qu'il ne le soit pas et
qu'il reste à sa taille habituelle.
Peux-tu m'aider ?
Merci encore
--
Nathalie



re,

pas sur d'avoir bien répondu si F1 et F7 sont utilisées par ailleurs
dans le programme. :-(

Bonjour à tous,

Je viens encore chercher de l'aide !
J'utilise les touches F2,.. à la demande de mes utilisateurs.
Cependant j'aimerais pourvoir iniber F1 et F7 (touches réservées à certaines
fonctions) pour que mes utilisateurs ne soient pas perturbés pendant
l'exploitation de l'application.
Si vous avez une idée, elle m'intéresse car je sèche.
Merci à tous pour votre aide.


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr




Avatar
Eric
Bonsoir Nathalie,

Un peu à court d'idées mais ce que je te propose va entrainer des
ouvertures maximisées puis réduites puis maximisées.
Si tu définis la propriété fenêtre indépendante à Non de ton formulaire,
l'état va s'ouvrir derrière le formulaire qui est maximisé, donc pas bon.

Ce que tu peux faire :
Sur Ouverture de l'état:
Private Sub Report_Open(Cancel As Integer)
DoCmd.SelectObject acForm, "LeFormulaire"
DoCmd.Restore ' on le réduit à sa taille initiale
End Sub

et sur Fermeture:
Private Sub Report_Close()
DoCmd.SelectObject acForm, "LeFormulaire"
DoCmd.Maximize
End Sub

mais c'est pas top :-(
Attends le passsage des experts es-Fenêtres ;-)

Bonjour Eric,
Comme d'habitude, tu as la bonne réponse, cela marche du tonnerre !
Merci encore de m'avoir aidé.
J'en profite donc pour te poser une autre question qui n'a rien à voir avec
les touches de fonction (si tu es d'accord). J'ai cherché sur le forum sans
succès.
J'ouvre un formulaire avec DoCmd.Maximize pour obtenir un formulaire en
plein écran. C'est OK. A partir de ce formulaire, je peux imprimer en
cliquant sur un bouton. Avant l'impression papier, je fais un aperçu qui lui
aussi est en pleine page (je pense à cause du docmd.maximize de l'écran car
d'habitude je n'ai pas ce problème), je souhaiterais qu'il ne le soit pas et
qu'il reste à sa taille habituelle.
Peux-tu m'aider ?
Merci encore


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Nathalie Lebas
Bonjour Eric,

Je ne me plains pas, tu m'as fourni une solution qui a le mérite de
fonctionner.
Merci encore de ton aide précieuse.
A bientôt
--
Nathalie



Bonsoir Nathalie,

Un peu à court d'idées mais ce que je te propose va entrainer des
ouvertures maximisées puis réduites puis maximisées.
Si tu définis la propriété fenêtre indépendante à Non de ton formulaire,
l'état va s'ouvrir derrière le formulaire qui est maximisé, donc pas bon.

Ce que tu peux faire :
Sur Ouverture de l'état:
Private Sub Report_Open(Cancel As Integer)
DoCmd.SelectObject acForm, "LeFormulaire"
DoCmd.Restore ' on le réduit à sa taille initiale
End Sub

et sur Fermeture:
Private Sub Report_Close()
DoCmd.SelectObject acForm, "LeFormulaire"
DoCmd.Maximize
End Sub

mais c'est pas top :-(
Attends le passsage des experts es-Fenêtres ;-)

Bonjour Eric,
Comme d'habitude, tu as la bonne réponse, cela marche du tonnerre !
Merci encore de m'avoir aidé.
J'en profite donc pour te poser une autre question qui n'a rien à voir avec
les touches de fonction (si tu es d'accord). J'ai cherché sur le forum sans
succès.
J'ouvre un formulaire avec DoCmd.Maximize pour obtenir un formulaire en
plein écran. C'est OK. A partir de ce formulaire, je peux imprimer en
cliquant sur un bouton. Avant l'impression papier, je fais un aperçu qui lui
aussi est en pleine page (je pense à cause du docmd.maximize de l'écran car
d'habitude je n'ai pas ce problème), je souhaiterais qu'il ne le soit pas et
qu'il reste à sa taille habituelle.
Peux-tu m'aider ?
Merci encore


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr