OVH Cloud OVH Cloud

ShortCut

11 réponses
Avatar
DM
Bonjour à tous,

Est-ce que quelqu'un est capable d'inhiber ces raccourcis claviers ?

le "+" -> c'est la touche "+=" à gauche de la touche "backspace"
Ctrl + Shift + "+"

les touches "+" et le "-" sont celles du clavier numérique.
Ctrl + "-"
Ctrl + "+"

Les 3 raccourcis ouvrent la même boîte de dialogue "Insertion de cellule"

Évidemment, la solution devrait être ceci ::
'------------------------------
Sub DeActivate()
Application.OnKey "^{+}", ""
Application.OnKey "^{-}", ""
Application.OnKey "^+{+}", ""
End Sub
'------------------------------
Chez moi, ces commandes (2 premières) ne désactivent par la commande.
Suis-je le seul ?

Merci pour votre collaboration.

1 réponse

1 2
Avatar
MichDenis
Merci Pierre pour ces informations.

Ceci confirme qu'entre ta configuration et la mienne,
les raccourcis claviers sont les mêmes et élicitent les
mêmes actions... tout au moins dans le cas présent.

Évidemment, l'emplacement des touches est différent
mais ça c'est une autre histoire... ;-)

En fait, où j'ai eu de la difficulté à trouver l'information,
c'est pour obtenir la correspondance entre les touches
numériques et leur valeur dans les raccourcis. Et même
dans ce cas, les raccourcis sont les mêmes.

'--------------------
C'est identique pour les 2 types de clavier.

application.onkey "^{107}"... correspond à la touche + du pavé numérique
OUvre la fenêtre "insertion de cellules"

application.onkey "^{109}"... correspond à la touche - du pavé numérique,
Ouvre la fenêtre "supprimer" ...cellules
Bizarre car 107 -> code ascii de la lettre k
109 -> code ascii de la lettre m
'--------------------

Voici à nouveau la liste des correspondance entre le clavier numérique et
la valeur des raccourcis clavier:
0 {96}
1 {97}
2 {98}
3 {99}
4 {100}
5 {101}
6 {102}
7 {103}
8 {104}
9 {105}
+ {107}
- {109}


Salutations.



"Pierre Fauconnier" a écrit dans le message de news:

J'ai écrit

Pavé numérique
Ctrl+{-} est associé à "Supprimer" (ligne, colonne, cellule,...)
Ctrl+{-} n'est pas associé à une action

Il fallait lire

Pavé numérique
Ctrl+{-} est associé à "Supprimer" (ligne, colonne, cellule,...)
Shift+Ctrl+{-} n'est pas associé à une action


--
Pierre Fauconnier () (Skype:
pierre_fauconnier)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci



"MichDenis" a écrit dans le message de news:
%
Merci Pierre,

Et en complément, est-ce qu'il y a des raccourcis sur une clavier azerty
pour les touches + et - du pavé numérique pour
Ctrl +
Ctrl -

Si oui, quelles actions sont générées par ces raccourcis ?


Salutations!



"Pierre Fauconnier" a écrit dans le
message de news:

Salut Denis

As-tu réellement testé tes commandes Pierre ?
Oui,

Application.OnKey "^{+}"
fonctionne bien, avec le + du pavé texte.
Application.OnKey "^{+}",""
supprimer le raccourci par défaut, et
Application.OnKey "^{+}"
le rétablit
Ceci avec un clavier azerty, sur lequel le + est situé à côté de la touche
majuscule temporaire droite.
Sur un qwerty, je ne sais pas tester...


--
Pierre Fauconnier () (Skype:
pierre_fauconnier)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin (
proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci



"MichDenis" a écrit dans le message de news:


| Application.OnKey "^{+}"
| rétablit le raccourci par défaut, et
| Application.OnKey "^{+}", ""
| désactive le raccourci
| Chez moi, ceci fonctionne.
| Si pas, pointe vers une procvide, comme expliqué dans ma première
réponse

| Ok?


Merci à ceux qui sont intervenus sur ce fil.

Non, cette solution, je l'avais énoncée dans ma question...elle ne
fonctionne toujours pas quelques
heures plus tard !
Les symboles "+" et "-" utilisés dans les raccourcis clavier mentionnés
appartiennent à la section
du clavier numérique dans mes tests.

Serait-ce le type de clavier qui en serait la cause ?
(code page chargé selon la langue déclarée dans le panneau de
configuration)

Pour ceux qui veulent en savoir un peu plus sur le sujet :

Clavier Azerty : http://fr.wikipedia.org/wiki/AZERTY
Clavier Qwerty : http://fr.wikipedia.org/wiki/Qwerty
(celui en usage dans mes tests)

J'ai trouvé la solution qui répond à mon environnement
Application.OnKey "^{107}", "" ' La touche +
Application.OnKey "^{109}", "" ' La touche -

Ces raccourcis activent ou désactivent une fenêtre dont le titre est :
"Insertion de cellule"

As-tu réellement testé tes commandes Pierre ? Quel est le type de clavier
que tu utilises ?
Est-ce que les touches du clavier (+ et -) de ton clavier émanent de la
section numérique du clavier
?
(Je ne connais pas le clavier azerty)

Selon le type de clavier, il y aurait-ils plusieurs raccourcis clavier
qui
différeraient dans
l'application Excel ?
Si oui, quelqu'un a de la documentation sur le sujet.

Et pour les autres touches du clavier numérique ceci :
0 {96}
1 {97}
2 {98}
3 {99}
4 {100}
5 {101}
6 {102}
7 {103}
8 {104}
9 {105}
+ {107}
- {109}












1 2