Modifier les métadonnées d'un fichier .AVI via VBA

Anonyme
2013-08-13T13:45:28+00:00

Bonjour le forum,

Existe-t-il une fonction VBA Excel qui permette de modifier certaines métadonnées d'un fichier . AVI. Les valeurs se trouvent dans une feuille de calcul.

D'avance merci pour vos réponses.

Gihem

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

27 réponses

  1. Anonyme
    2013-08-27T22:10:43+00:00

    Essaie ceci :

    À partir de ce répertoire, C:\Windows\SysWOW64, trouve le fichier "scrrun.dll"

    et fais-le glisser sur le fichier regsvr32.exe dans le même répertoire. 

     Si rien n'y fait, réinstalle Microsoft Office.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2013-08-27T15:29:46+00:00

    Je viens de faire un test de la version original sur un autre PC (Win 8 (64) et Office 2010 (32). Aucun souci, les deux procédures Read et Edit fonctionnent parfaitement.

    Conclusion, la balle est dans mon camp; le problème sera de trouver où est le défaut.

    En tout cas grand merci pour l'aide pertinente et félicitation pour la patience

    GiHem

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Anonyme
    2013-08-27T14:20:16+00:00

    '-------------

    Est-il normal qu'après avoir nettoyé le registre (uninstall succeeded), la référence reste présente en Excel?

    '-------------

    Le fait d'installer ou de désinstaller un nouveau fichier DLL ne change rien pour Excel

    tant et aussi longtemps que la bibliothèque est bien cochée dans les références du

    projetVBA du fichier.

    Si tu enlèves la DLL de la base de registre, tu recevras un message comme quoi il

    y a une bibliothèque manquante et si tu essaies d'exécuter une macro ne faisant

    pas référence à cette bibliothèque, tu auras des erreurs sur les fonctions ou méthodes

    sait très bien exécutées en temps normal.

    '-----------------------

    2.- Existe-t-il un programme MS permettant de vérifier si les composants ne sont pas corrompus?

    '-----------------------

    Ouvre Excel en mode sans Échec. Fenêtre Exécuter / ligne de commande : Excel /safe

    En mode sans échec, Excel ne charge pas les "composants

    Ouvre le fichier et tente d'exécuter les macros.

    3- Une des nombreuses adresses où tu peux télécharger le programme sur le Web

    http://cjoint.com/?CHBqZSzBJUv

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Anonyme
    2013-08-27T12:21:26+00:00

    Re,

    • A et B: abcavi.dll désinstallée et réinstallée sur une autre partition du même disque

    copie de ton fichier sur l'autre partition

    Toujours le même message au même endroit.

    • abcavi.exe: suppression de abcavi.dll du registre

    installation de abcavi.exe

    Fonctionne en lecture et écriture

    • J'essaye un test ce soir sur un Windows 8 (64)- Office 2010 (32).
    • questions

    1.- Est-il normal qu'après avoir nettoyé le registre (uninstall succeeded), la référence reste présente en Excel?

    2.- Existe-t-il un programme MS permettant de vérifier si les composants ne sont pas corrompus?

    • Pour info, l'adresse de contact visible sur le site du programme n'est plus valable.

    GiHem

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  5. Anonyme
    2013-08-27T10:43:37+00:00

    Voici un test que j'ai fait ce matin sur Windows 8 et Excel 2013.

    A ) Sur une autre partition du même disque dur

          1- J'y ai copié le fichier abcAVI.dll

          2-  Initialer la base de registre de Windows

          3- Copier le fichier Excel contenant les procédures.

    B ) J'ai ouvert le fichier Excel et j'ai pu exécuter les procédures

         sans aucun problème.

    Suite à la lecture de cet article :

    http://support.microsoft.com/kb/281848/fr

    Serait-ce que l'installation du petit programme complet

    situé et téléchargeable ici : http://abcavi.kibi.ru/?abcavi_1.8.1.129

    aurait donné à mon ordinateur des droits de création et

    d'exécution que tu n'as pas sur ton ordinateur?

    La seule manière de le savoir est que tu tentes d'installer le logiciel.

    Si tu acceptes, tu dois d'abord, enlever de la base de registre l'entrée

    que tu as fait concernant le fichier abcAVI.dll en tapant dans la

    fenêtre de l'invite de commande ouverte en tant qu'administrateur

    ceci :

    **Regsvr32.exe /u c:\windows\syswow64**abcAVI.dll

    Au-delà de ce qui précède, je deviens à court de suggestions!

    Est-ce que d'autres ont essayé de tester ce fichier?

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire