VBA - activer le pavé numérique

Bonsoir à tous,

Je me suis aperçu que l'exécution de mon code désactive mon pavé numérique

Après recherche sur ce forum, je vois que ça peut arriver avec les instructions SenKeys. J'en utilise une seule :

SendKeys "{ENTER}"

Quelqu'un peut-il me dire si ça peut venir de là ?

Et si oui, comment ré-activer le pavé numérique ?

Merci et bonne soirée à tout le monde

N.P.

Bonne veille,

Une piste à tester :

Après ta ligne

SendKeys "{ENTER}"

ajoute, une ligne

SendKeys "{NUMLOCK}"

Cordialement

Merci pour ce tuyau dixit.

Après un premier test rapide, ça n'a pas l'air de fonctionner. Mais je vérifie ça plus longuement ce soir.

Bonne journée

N.P.

Bonjour

Finalement j'abandonne.

Je me suis débrouillée pour supprimer les sendkeys

Merci et bon dimanche

N.P.

Bonjour,

Après test il faut rajouter SendKeys ("{NUMLOCK}") après une autre commande SendKeys.

Exemple:

'Fermeture du pdf

SendKeys ("%{F4}")

SendKeys ("{NUMLOCK}")

Il manquait les parenthèses.

Je le poste ici car je n'ai pas trouver la réponse à cette question ailleurs sur internet.

Bonne journée,

Rechercher des sujets similaires à "vba activer pave numerique"