OVH Cloud OVH Cloud

Inhiber la touche "Return"

4 réponses
Avatar
Jacques V.
Je désirerai inhiber la touche "enter" ou "return" en Word VBA. Quelle
syntaxe doit-on écrire ?
En excel, j'utilise la fonction onkey, mais elle ne fonctionne pas sous word
VBA.
Quelle serait la fonction en API à utiliser éventullemnt sous windows?

Merci.

4 réponses

Avatar
Zoury
Salut Jacques! :O)

Essai la fonction SendKeys().

'***
Call SendKeys("~")
'ou
Call SendKeys("ENTER")
' les deux sont équivalent mais le
' deuxième est beaucoup plus clair.. ;O)
'***

--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/

Merci de poster les réponses au groupe afin d'en faire profiter à tous
"Jacques V." wrote in message
news:

Je désirerai inhiber la touche "enter" ou "return" en Word VBA. Quelle
syntaxe doit-on écrire ?
En excel, j'utilise la fonction onkey, mais elle ne fonctionne pas sous


word
VBA.
Quelle serait la fonction en API à utiliser éventullemnt sous windows?

Merci.




Avatar
ng
Salut,
Il me semble plutot avoir compris que Jacques souhaitait interdire la touche
entrée et non l'émuler

Call SendKeys("ENTER")



De plus ne serait-ce pas Call SendKeys("{ENTER}") ? :-)


--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/


"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de
news:
Salut Jacques! :O)

Essai la fonction SendKeys().

'***
Call SendKeys("~")
'ou
Call SendKeys("ENTER")
' les deux sont équivalent mais le
' deuxième est beaucoup plus clair.. ;O)
'***

--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/

Merci de poster les réponses au groupe afin d'en faire profiter à tous
"Jacques V." wrote in message
news:
>
> Je désirerai inhiber la touche "enter" ou "return" en Word VBA. Quelle
> syntaxe doit-on écrire ?
> En excel, j'utilise la fonction onkey, mais elle ne fonctionne pas sous
word
> VBA.
> Quelle serait la fonction en API à utiliser éventullemnt sous windows?
>
> Merci.
>
>




Avatar
Jacques V.
Oui je désire interdire la touche

--
================ Jacques Vignaud
11 rue Ambroise Paré
87350 Panazol
"ng" a écrit dans le message de news:
#FXX$
Salut,
Il me semble plutot avoir compris que Jacques souhaitait interdire la


touche
entrée et non l'émuler

> Call SendKeys("ENTER")

De plus ne serait-ce pas Call SendKeys("{ENTER}") ? :-)


--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/


"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de
news:
> Salut Jacques! :O)
>
> Essai la fonction SendKeys().
>
> '***
> Call SendKeys("~")
> 'ou
> Call SendKeys("ENTER")
> ' les deux sont équivalent mais le
> ' deuxième est beaucoup plus clair.. ;O)
> '***
>
> --
> Cordialement
> Yanick Lefebvre - MVP pour Visual Basic
> http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
> http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/
>
> Merci de poster les réponses au groupe afin d'en faire profiter à tous
> "Jacques V." wrote in message
> news:
> >
> > Je désirerai inhiber la touche "enter" ou "return" en Word VBA. Quelle
> > syntaxe doit-on écrire ?
> > En excel, j'utilise la fonction onkey, mais elle ne fonctionne pas


sous
> word
> > VBA.
> > Quelle serait la fonction en API à utiliser éventullemnt sous windows?
> >
> > Merci.
> >
> >
>
>




Avatar
Zoury
> Il me semble plutot avoir compris que Jacques souhaitait interdire la


touche
entrée et non l'émuler



exact! :OD

> Call SendKeys("ENTER")
De plus ne serait-ce pas Call SendKeys("{ENTER}") ? :-)



Yep! désolé.. ;O)

--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/

Merci de poster les réponses au groupe afin d'en faire profiter à tous