Inséerer le nom de fichier

Bonjour a tous, j'ai une application excel qui consiste a jouer des pieces en format Wave, lorsque je clic sur le nom de fichier dans la colonne O. Pour le moment, je ne peux lire que le fichier TEX000_2.wav car il est écrit directement dans la ligne de code que vous voyez. Comment écrire le code pour remplacer TEX000_2.wav par la variable "a" qui elle contient le nom de fichier de la ligne courrante.

        a = Range("O" & Target.Row).Value  'nom de fichier, exemple: TEX1_01
        Call Shell("powershell.exe –ExecutionPolicy Bypass -File """ & Application.ActiveWorkbook.Path & "\start_vlc_with_time.ps1"" -time " & totalSeconds & " -media TEX000_2.wav", 6)

Bonjour à tous

Si j'ai bie, compris, te faut-il cela :

a = Range("O" & Target.Row).Value  'nom de fichier, exemple: TEX1_01
Call Shell("powershell.exe –ExecutionPolicy Bypass -File """ & Application.ActiveWorkbook.Path & "\start_vlc_with_time.ps1"" -time " & totalSeconds & " -media " & a, 6)

Bye

On y est presque, tout ce qu'il manque c'est d'ajouter ".wav" a la variable a!

Finalement j'ai trouvé comment ajouter l'extension.

-media " & a & ".wav"

merci pour ton aide!

Bonsoir

Contente que tu aies trouvé, mais je croyais que l'extension .wav était déjà présente !!

Bye

Rechercher des sujets similaires à "inseerer nom fichier"