OVH Cloud OVH Cloud

beep dans macro

2 réponses
Avatar
jcp66
Bonsoir
Comment faire dans une macro pour signaler l'erreur par un beep?
Si quelqu'un a la solution par avance merci
cordialement
jcp

2 réponses

Avatar
Jacques93
Bonjour jcp66,

La réponse est dans la question : avec l'instruction

Beep

Si le Beep par défaut ne te convient pas, tu peux utiliser l'API Beep

Private Declare Function APIBeep Lib "kernel32" Alias "Beep" _
(ByVal dwFreq As Long, ByVal dwDuration As Long) As Long

...

APIBeep 2000, 500 ' Par exemple

...

Bonsoir
Comment faire dans une macro pour signaler l'erreur par un beep?
Si quelqu'un a la solution par avance merci
cordialement
jcp


--
Cordialement,

Jacques.

Avatar
jcp66
Merci Jacques
Effectivement cela marche mais le bip n'est pas terrible.
Je voudrais donc essayer API Beep mais comment dois je faire.
Je suppose que je dois mettre la commande APIBeep dans ma macro, mais
Où dois je mettre la ligne Private Declare ?
Merci
Cordialement
jcp

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

Bonjour jcp66,

La réponse est dans la question : avec l'instruction

Beep

Si le Beep par défaut ne te convient pas, tu peux utiliser l'API Beep

Private Declare Function APIBeep Lib "kernel32" Alias "Beep" _
(ByVal dwFreq As Long, ByVal dwDuration As Long) As Long

...

APIBeep 2000, 500 ' Par exemple

...

Bonsoir
Comment faire dans une macro pour signaler l'erreur par un beep?
Si quelqu'un a la solution par avance merci
cordialement
jcp


--
Cordialement,

Jacques.