Bonjour,

J'ai écrit une procédure sous Excel VBA afin de modifier le commentaire d'un fichier mp4. Pour cela, j'utilise l'utilitaire exiftool que j'appelle avec la commande Shell

Sub Aff_Contenu()
Dim exif_write As String
Cells(Ligne, Cont).Value = Contenu.Value
exif_write = "C:\Users\phili\Downloads\exiftool.exe C:\Users\phili\Videos\essai.mp4 -Comment^=" & Contenu.Value
Shell (exif_write)
End Sub

Cette procédure fonctionne. Cependant, lorsque la valeur de Contenu.Value contient des espaces, seul le premier mot est pris en compte dans le commentaire du fichier mp4.
exemple :
Contenu.Value="visite de Paris" => seul, le mot visite apparait dans le commentaire
Merci à toute personne pouvant m'indiquer d'où vient mon erreur
Bonne soirée
Cordialement
Philbec44