"intercepter" quand l'utilisateur presse "Ctrl"+"S" [RESOLU] - VB/VBA/VBS - Programmation
Marsh Posté le 01-09-2008 à 10:52:19
86vomito33 a écrit : |
Code :
|
Ce code ne bloque que les commandes dans le menu "fichier"... Suivant où tu places ce code, tu auras peu etre besoin de remplacer "Application." par "Application.application." (oui c'est con, mais c'est comme ca)
Marsh Posté le 01-09-2008 à 11:18:31
le probleme c'est que si je fais "ctrl" + "s" ca sauvegarde
en gros je voudrais que le seul moyen de sauvegarder soit ma macro
je suis sous excel anglais
jai plus qua partir a la peche pour trouver les bons index.
merci
Marsh Posté le 01-09-2008 à 11:31:27
essaye de trouver quelque chose avec la commande "application.onkey", regarde l'aide dessus, qui est assez complete.
PS : pour cette fonction, ctrl + s donne "^s" normalement
Marsh Posté le 01-09-2008 à 11:42:00
parfait
Application.OnKey "^s", ""
a mettre ds workbook open
merci
Marsh Posté le 01-09-2008 à 10:46:05
bonjour,
jai deux questions.
la premiere
Est-il possible d'intercepter " l'appui " sur plusieurs touches ?
genre
si "ctrl"+"s" alors
msg ("fais pas comme ca mais......." )
processus sauvergarde annule
end if
et la seconde
est il possible d'annuler le processus de sauvegarde ?
si c'est pas clair n'hesitez pas
merci
Message édité par 86vomito33 le 01-09-2008 à 11:42:37