IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Écrire une valeur dans la propriété commentaire de fichiers. [XL-365]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    informaticien retraité
    Inscrit en
    Mai 2017
    Messages
    285
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : informaticien retraité

    Informations forums :
    Inscription : Mai 2017
    Messages : 285
    Par défaut Écrire une valeur dans la propriété commentaire de fichiers.
    Bonjour,

    J'ai un Excel à 2 colonnes (Liste et Fichier), la colonne A (Liste) contient du texte à ajouter dans la propriété commentaire de la colonne B (Fichier).

    Liste Fichier
    Essai 1 w:\tmp\a.mp3
    Essai 2 w:\tmp\z.mp3

    Je dois exécuter cette opération pour tous les fichiers contenus dans la feuille Excel.

    Existe-t-il une façon de faire cette manipulation ?

    Merci.

  2. #2
    Membre éclairé
    Homme Profil pro
    informaticien retraité
    Inscrit en
    Mai 2017
    Messages
    285
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : informaticien retraité

    Informations forums :
    Inscription : Mai 2017
    Messages : 285
    Par défaut
    Bonjour,

    Je crois que mon message n'est pas assez clair.

    Ce que je cherche à faire est de placer un texte, avec VB, dans la propriété commentaire du fichier. C'est le commentaire que l'on voie lorsque l'on demande les propriétés d'un fichier et non le commentaire dans Excel.

    Merci.

  3. #3
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037

  4. #4
    Membre éclairé
    Homme Profil pro
    informaticien retraité
    Inscrit en
    Mai 2017
    Messages
    285
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : informaticien retraité

    Informations forums :
    Inscription : Mai 2017
    Messages : 285
    Par défaut
    Bonjour Menhir,

    Selon toute vraisemblance, je n'ai vraiment pas été assez clair car ce ne sont pas les commentaires des cellules que je veux modifier mais bien la propriété commentaire du fichier dont le nom apparaît dans la colonne B et je désire lui mettre comme valeur, le contenu de la cellule A.

    Merci.

  5. #5
    Membre éclairé
    Homme Profil pro
    informaticien retraité
    Inscrit en
    Mai 2017
    Messages
    285
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : informaticien retraité

    Informations forums :
    Inscription : Mai 2017
    Messages : 285
    Par défaut
    Bonjour Menhir,

    Donc, en conclusion, ça ne serait pas possible!

    Merci de vos réponses.

  6. #6
    Membre éclairé
    Homme Profil pro
    informaticien retraité
    Inscrit en
    Mai 2017
    Messages
    285
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : informaticien retraité

    Informations forums :
    Inscription : Mai 2017
    Messages : 285
    Par défaut
    Bonjour,

    En fouillant encore plus, j'ai fini par trouver un début de réponse à l'adresse suivante :
    https://www.developpez.net/forums/d9...er-quelconque/
    mais malheureusement, je ne trouve pas la référence mentionnée dans le texte.

    Merci.

  7. #7
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Citation Envoyé par JamesPel Voir le message
    C'est le commentaire que l'on voie lorsque l'on demande les propriétés d'un fichier et non le commentaire dans Excel.
    A ma connaissance, ce commentaire n'est pas une propriété du File System, c'est une propriété propre au format de fichier.
    Pour le modifier, il faudrait donc installer une application capable de modifier un fichier MP3 et utiliser sa bibliothèque d'objets avec VBA.

  8. #8
    Expert confirmé Avatar de Patrice740
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2007
    Messages
    2 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 478
    Par défaut
    Re,

    Tu peux très probablement utiliser la classe clGDIPlus d'Arkham46 pour manipuler l'EXIF :
    https://arkham46.developpez.com/arti...ice/clgdiplus/
    et plus précisément :
    https://arkham46.developpez.com/arti...clgdiplusexif/

  9. #9
    Membre éclairé
    Homme Profil pro
    informaticien retraité
    Inscrit en
    Mai 2017
    Messages
    285
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : informaticien retraité

    Informations forums :
    Inscription : Mai 2017
    Messages : 285
    Par défaut
    Bonjour Patrice740,

    Je suis actuellement sur cette page web et j'ai aussi trouvé 3 hypothèses que je regarde très sérieusement :
    https://www.developpez.net/forums/d1...d-fichier-mp3/
    https://answers.microsoft.com/fr-fr/...1d5860d?page=1
    https://www.mrexcel.com/board/thread...solved.322393/

    Dès que j'ai choisi la solution qui me paraît la meilleure, je vous fournirai la solution que j'ai utilisé.

    J'ai déjà utilisé clGDIPlus pour des fichiers jpeg et ça a très bien fonctionné.

    Merci.

  10. #10
    Membre éclairé
    Homme Profil pro
    informaticien retraité
    Inscrit en
    Mai 2017
    Messages
    285
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : informaticien retraité

    Informations forums :
    Inscription : Mai 2017
    Messages : 285
    Par défaut
    Bonjour à vous tous,

    Il s'est passé beaucoup de temps depuis mon dernier message, en effet j'ai tenté plusieurs approches mais il semble que ce soit en vain. J'ai donc décidé d'effectuer cette opération de façon manuelle.

    Merci à tous ceux qui ont pris connaissance ou donné leur avis concernant ce sujet. Désolé de n'avoir pu trouver une solution fonctionnelle.

    Merci encore.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Lire/écrire une valeur de clé dans un fichier INI
    Par omen999 dans le forum Vos Contributions VBScript
    Réponses: 5
    Dernier message: 29/05/2022, 22h08
  2. Réponses: 2
    Dernier message: 24/04/2020, 06h48
  3. Lire et écrire une valeur binaire dans la base de registre
    Par DelphiCool dans le forum Codes sources à télécharger
    Réponses: 0
    Dernier message: 13/02/2013, 20h46
  4. Réponses: 1
    Dernier message: 25/05/2011, 15h43
  5. (VBA) écrire une valeur dans une table
    Par migaleb dans le forum Access
    Réponses: 1
    Dernier message: 22/06/2006, 12h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo