Accueil

Windows Word Excel Access Glossaire Télécharger Forum  
VBA Internet     Matériel Liens Lettre Cathy
N'oubliez pas

Besoin d'une assistance, d'une application
MS Office

Consultez GEMCCAP

Ecrivez-moi

Le lien du mois
Pont de l'Arn
Visitez ce petit village du Tarn.
Quelle chance, j'y habite !

Au cours de vos prochaines visites sur CathyAstuce, n'hésitez pas à cliquer 1 fois sur les pubs. Cela ne vous coûte rien et peux m'aider à couvrir les frais de ce site.
Merci d'avance

Lettre Janvier 2003

  • Comment se passer de souris dans Windows et vos applications
    • les boutons
    • les listes déroulantes
    • les zones de texte
    • les cases d'option et les cases à cocher
    • les menus
    • le menu contextuel
    • le menu démarrer
  • Aider l'utilisateur à se passer de souris avec VBA
    • Menu et bouton de barres d'outils
    • Contrôles "Formulaire" dans la feuille de calcul
    • Bouton dans un UserForm
    • Case d'option et à cocher dans un UserForm

Nous sommes tous habitués à notre souris, elle est devenue indispensable mais comment faire lorsqu'elle est en panne ?
Il est possible de ne pas l'utiliser et parfois vous serez plus rapide et efficace avec le clavier sans recourir à cette petite compagne, très pratique mais qui n'est pas toujours aisée à manipuler ou qui tombe en panne (elle n'apprécie pas trop les chutes).
Pour ne pas utiliser la souris il nous faut bien sûr utiliser le clavier (impossible encore de transmettre nos ordres par la pensée à notre cher compagnon : le PC).

Comment se passer de souris dans Windows et vos applications

Utiliser les boutons dans une boîte de dialogue

La première chose utile dans Windows est l'utilisation des touches Entrées  et Echap . En effet, lorsqu'une boîte de dialogue vous pose une question, vous avez pris l'habitude de prendre la souris pour cliquer sur le bouton correspondant à votre choix, mais vous pourriez tout faire avec le clavier (c' est plus rapide).
Étudions l'exemple ci-dessous :

  • Un bouton est entouré de pointillé et sa bordure paraît plus grasse, cela indique que c'est le bouton qui est valide actuellement. Appuyez sur la touche Entrée pour le valider au lieu de cliquer dessus avec la souris.
    Pour sélectionner un autre bouton cliquer sur :

    • la touche (Tabulation) pour passer au suivant

    • les touches (Maj+Tabulation) pour passer au précédent.

    • Les flèches de direction vous permettent également de vous déplacer dans une boîte de dialogue.

  • Un bouton se nomme Annuler, il vous permet donc de fermer la boîte de dialogue sans rien faire d'autre. Appuyez sur la touche Echap pour sortir de la boîte de dialogue.

  • 2 boutons ont une lettre soulignée, elle vous indique le raccourci associé à Alt pour valider le bouton.
    Dans l'exemple (Alt+n) valide la réponse Non et (Alt+o) valide la réponse Oui.

Les listes déroulantes

Lorsque vous avez une liste déroulante dans une fenêtre, pour l'ouvrir vous pouvez utiliser soit la touche , soit la combinaison , puis vous vous déplacer dans la liste avec les touches et . Pour sélectionner une ligne de la liste, lorsqu'elle est sélectionnée, appuyez sur la touche Entrée.

Les zones de texte ou traitement de texte (MS Word)

Vous pouvez vous déplacer uniquement avec les touches de déplacement.

ou Pour vous déplacer entre les caractères
ou Pour vous déplacer entre les lignes
ou Pour vous déplacer d'un écran vers le bas ou le haut
Pour passer directement en début de paragraphe
Pour passer directement en fin de paragraphe
Pour passer directement à la fin de la ligne
Pour passer directement en début de ligne
Pour se déplacer directement en fin de document
Pour se déplacer directement en début de document
Si vous combinez la touche à l'une de ces touches, vous sélectionnez en même temps que vous vous déplacez
Pour tout sélectionner

Les cases d'option et les cases à cocher

Dans une boîte de dialogue chaque intitulé de case d'option et case à cocher a une lettre souligné. Si ce n'est pas le cas, vous pouvez vous dire que le logiciel est peu abouti. En cliquant sur Alt+caractère (la lettre souligné), vous cochez ou décochez la case à cocher ou vous sélectionnez la case d'option. Si vous avez plusieurs cases à cocher ou cases d'options avec une même lettre souligné, l'appui sur Alt+lettre, coche la première case, un nouvel appui sur la combinaison sélectionne la 2ème et ainsi de suite.

Dans l'exemple suivant :

  • permet de cocher "Case à cocher 1", en appuyant de nouveau sur cette combinaison, vous décocher la case.

  • sélectionne l'option "Option 1" tandis que sélectionne l'option "Option 2"

Les menus

Lorsque vous êtes dans une application, quelqu'elle soit, vous avez certainement remarqué que chaque menu à une lettre souligné (sinon observez bien), ces lettres sont la pour vous indiquer comment activer le menu pour avec le clavier :

  • appuyez sur la touche Alt en même temps que la lettre soulignée comme pour les boutons ci-dessus.

  • Ensuite pour vous déplacer dans le menu, soit :

    • vous recommencez avec Alt+lettre (la lettre souligné de la commande désirée)

    • vous vous déplacez avec les flèches de direction (et pour sélectionner les commandes, ou pour passer à un autre menu, pour ouvrir un sous-menu).

    Lorsque la commande est sélectionnée, appuyez sur la touche Entrée pour la valider.

    Pour sortir d'un menu sans appeler de commande, appuyez sur la touche Echap .

    Pour simplement activer la barre de menu, utiliser la touche de fonction , vous vous déplacerez ensuite avec les touches flèches de direction

Le menu contextuel

Comment le faire apparaître alors qu'on ne le voit pas :

  • il suffit de cliquer sur le bouton se situant à droite de la barre Espace (après Alt Gr)

  • puis de se déplacer dedans avec les flèches pour descendre, pour monter, ou pour vous déplacer dans les sous-menu

  • et enfin, appuyez sur Entrée pour lancer la commande sélectionnée.

  • Si vous n'avez pas cette touche Menu contextuel, utilisez la combinaison  (Maj+F10)

Le menu démarrer

Comment utiliser le bouton démarrer qui nous permet d'atteindre le menu des programmes ou tout simplement qui nous permet d'arrêter ?

  • Appuyez sur la touche se situant à gauche de la barre Espace (avant Alt), puis de se déplacer dedans avec les flèches ou , et enfin d'appuyer sur Entrée pour lancer la commande sélectionnée.

  • Si vous n'avez pas cette touche Windows, utilisez la combinaison (Ctrl+Echap)

Actions rapides

Associée à d'autres touches, la touche Windows permet d'exécuter rapidement certaines actions :

+ Action
Ouvre L'explorateur en affichant le Poste de Travail
Ouvre la Recherche
Verrouille le clavier, dans 2000 et XP, vous serez alors obliger de donner votre mot de passe d'utilisateur.
Réduit toutes les fenêtres ouvertes
Restaure toutes les fenêtres réduites
Ouvre la fenêtre Exécuter

Certaines combinaisons de touches vous permettent d'exécuter des actions rapidement

+
Sélectionne tout Ces touches fonctionnent dans presque toutes les applications et même dans les boîtes de dialogue (surtout x-c-v)
Copier
Couper
Coller
Annuler
Enregistrer
Imprimer
Ferme la fenêtre active dans une application
Sélectionne l'onglet suivant dans une boîte de dialogue
Sélectionne l'onglet précédent dans une boîte de dialogue
+
Supprime définitivement un fichier (ou dossier) sans passer par la corbeille
Insertion d'un CD dans le lecteur Empêche le lancement automatique du CD
+
Ferme l'application active
Activer l'application suivante
Activer l'application précédente

 Il nous reste encore les touches de fonctions

Affiche l'aide, si vous ajoutez la touche vous ouvrirez l'aide de Windows
Renomme l'élément sélectionné
Actualise l'affichage
Active la barre de menus de l'application

Vous avez bien d'autres raccourcis dans chaque application, vous pouvez les connaître en tapant la recherche "raccourcis clavier" dans l'aide (à appeler avec F1) de votre application.

Aider l'utilisateur à se passer de souris avec VBA

Menu et bouton de barres d'outils

Lorsque vous créez un menu personnalisé ou un bouton personnalisé (affecté à une macro), pour permettre l'utilisation de la combinaison Alt et une lettre, vous devez désigner la lettre de raccourci ainsi :

  • Outils/Personnaliser
  • Clic-droit sur le bouton ou le menu
  • Dans la zone de texte Nom, ajoutez un & devant la lettre de raccourci. Par exemple, pour avoir une combinaison Alt+s dans le menu "Sélectionner le fichier", vous tapez "&Sélectionner le fichier".

Contrôles "Formulaire" dans la feuille de calcul

Ces contrôles peuvent être ajouté à une feuille pour travailler directement avec des cellules de la feuille et/ou pour lancer une macro (clic-droit sur le contrôle/Affecter une macro).
Pour ajouter un de ces contrôle, affichez la barre d'outils Formulaire, sélectionnez le contrôle désiré, dessinez un rectangle sur la feuille, affectez une macro au contrôle.

Ces contrôles sont donc liés à une procédure (macro) que vous écrivez au préalable (ou lors de la création du contrôle), il suffit alors d'affecter une touche de raccourci à cette procédure :

  • Outils/Macro/Macros...
  • Sélectionnez la procédure
  • Cliquez sur le bouton Options...
  • Lorsque le curseur clignotant se trouve dans la zone Ctrl+, appuyez sur une lettre (le mieux est de prendre une lettre faisant partie de l'intitulé du contrôle).
  • Passer dans l'intitulé du contrôle (clic-droit sur le contrôle), sélectionnez la lettre vous servant de raccourci et soulignez-la en cliquant sur .

Le raccourci clavier pour appeler la macro correspondant à ce contrôle sera donc +lettre soulignée. Vous devrez alors l'expliquer à l'utilisateur.

Bouton dans un UserForm

Dans un UserForm, vous pouvez indiquer qu'un bouton :

  • est le bouton par défaut, c'est à dire celui qui sera activé par Entrée si aucun bouton n'est sélectionné. Affectez-lui Vrai à la propriété Default.
  • est le bouton activé par la touche Echap, Affectez-lui Vrai à la propriété Cancel. Attention cela ne fermera pas la boîte de dialogue, vous devrez ajouter l'instruction Unload Me à son évènement Click.
  • est activé en utilisant une touche combiné à Alt. Affectez cette touche à la propriété Accelerator. Dans l'exemple du début, n est attribué à Accelerator du bouton intitulé Non.

Case d'option et à cocher dans un UserForm

Attribuer une lettre de l'intitulé de la case à la propriété Accelerator comme pour les boutons ci-dessus.

AccueilDébut de la page