Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Désactivation du micro

  • Initiateur de la discussion Initiateur de la discussion Temjeh
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Temjeh

XLDnaute Accro
Bonjour et merci d'avance

Je ne sais pas si c'est possible de désactiver le micro en VBA. (Mute/UnMute)
Je le fait avec le programme MicMute paramétrable avec un raccourci de clavier, exemple CTRL+F6.

Dans ma feuille sous un bouton: Application.SendKeys "^{F6}"

Je me demandais si c'est possible directement en VBA sans le programme MicMute.

Merci de votre temps

Temjeh
 
bonjour
essaie ceci.
Même chose que sendkey, mais adressé a windows et non à excel
coupe le son et le micro
Sub deb()
Set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys (Chr(173))
End Sub
 
Bonjour sousou, Temjeh,

j'allais t'écrire : « il marche très bien, ton code VBA !!! et même trop bien !!!!
comment on fait après, pour remettre le son ? faut envoyer quel caractère ?
c'est pas sympa d'pas l'avoir indiqué !!! »

puis après une recherche google, j'ai découvert qu'il faut tout simplement
envoyer de nouveau le même caractère 173 ; c'est donc une bascule
off / on (ou on / off, c'est selon. 😜).

pour moi, problème résolu ; mais seul le demandeur Temjeh peut cliquer
sur le bouton « Marquer comme solution » de ton post #2. 🙄


soan
 
Bonjour D.D.,

tu as écrit : « je préférerai utiliser une ligne de commande plutôt qu'une bascule. »
et : « Parce que une bascule, je ne sais jamais dans quel état elle est. »

oui, mais à l'oreille ? ça s'entend pas, selon que tu entends le son ou pas ? 😜


soan
 
Dernière édition:
euh... moi je parlais du haut-parleur ! 😛 😀 (et j'ai pas d'micro, j'en n'utilise pas ;
j'utilise seulement des macros ; si jamais ils sortent un micro VBA, peut-être j'en prendrai un)


soan
 
Bonjour et merci d'avoir partagé vos idées

Oui pour remettre le son, le MicMute le fait tout seul.
Clic mute et Clic UnMute

Aussi sousou avec mon 2010, ce code ne coupe pas le micro (ZOOM):

Sub deb()
Set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys (Chr(173))
End Sub

PS Comment mettre résolu?
Merci
 
Bonjour Temjeh, job75, le fil,

sinon, y'a aussi : cliquer sur le bouton « Marquer comme solution »
du post qui a résolu ton problème. 🙂 (le fond devient alors vert clair)

c'est même possible de faire ça pour plus d'un post, si par exemple
2 ou 3 posts ont apporté une solution valable à ton exo.


soan
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

D
  • Question Question
Réponses
5
Affichages
194
Didierpasdoué
D
Réponses
15
Affichages
412
Réponses
32
Affichages
1 K
Réponses
10
Affichages
495
Réponses
1
Affichages
667
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…