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

renvoyer valeur cellule dans formule

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 !

matlatarte

XLDnaute Junior
bonjour,

j'ai la valeur en A1 qui varie et jaimerai l'appeler pour completer une formule soundplay

ex : si j'ai "\500.wav" en a1 et j'aimerai

Application.ExecuteExcel4Macro "SOUND.PLAY(,""" & ActiveWorkbook.Path & "\500.wav"")" au final (formule qui marche)

j'ai essayé Application.ExecuteExcel4Macro "SOUND.PLAY(,""" & ActiveWorkbook.Path & "range("A1")"")"

mais cela ne marche pas.... pouvez vous m'aider ?

dans le fichier d'exemple la formule à rectifier est dans la macro du bouton 18 (jai mis des fichiers son pour le test)


merci
 

Pièces jointes

Bonjour à tous

Test Ok avec cette syntaxe (testé avec Excel 2013)
VB:
Sub Jouer_Fichier_WAV()
Dim strPath As String
strPath = ActiveWorkbook.Path
Application.ExecuteExcel4Macro "SOUND.PLAY(,""" & strPath & Feuil1.[A1].Text & """)"
End Sub
Le fichier wav étant dans le dossier du classeur actif.
 
Bonjour,
Avec le nom en A1
Dans ton exemple cela serait:==> 60dB500HP1.wav
Essaye
VB:
Application.ExecuteExcel4Macro "SOUND.PLAY(,""" & ActiveWorkbook.Path & "\" & Range("A1") & """)"
 
Bonjour,

Une autre version basée sur le post #7 de Hulk de ce lien : https://www.excel-downloads.com/threads/jouer-un-son-vba.140675/
Code:
Declare Function sndPlaySound32 Lib "C:\WINDOWS\SYSTEM32\winmm.dll" _
    Alias "sndPlaySoundA" (ByVal lpszSoundName As String, _
    ByVal uFlags As Long) As Long

Sub Bouton18_Cliquer()
Dim NomFich As String

   NomFich = ActiveWorkbook.Path & Sheets("Test").Range("A1").Value
   Call sndPlaySound32(NomFich, 0)
End Sub


Jecherche
 
- 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

N
Réponses
6
Affichages
4 K
Joffrey84
J
J
Réponses
3
Affichages
3 K
S
Réponses
2
Affichages
496
Skabens
S
B
Réponses
4
Affichages
2 K
benoitoleron
B
R
Réponses
2
Affichages
24 K
R
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…