OVH Cloud OVH Cloud

propriétés des fichiers excel

1 réponse
Avatar
Johann
Bonjour,

Je souhaite r=E9cup=E9rer quelques propri=E9t=E9s (auteur,titre,=20
mots-cl=E9s, voire propri=E9t=E9s personnalis=E9es...) d'un=20
fichier excel pour les mettre dans ses feuilles.
Le probl=E8me est que, contrairement =E0 word o=F9 l'on peut=20
utiliser "ins=E9rer/champs", il semble =EAtre obligatoire de=20
passer par VBA pour aller chercher ces propri=E9t=E9s. Ce sera=20
chose faite avec la propri=E9t=E9 "BuiltInDocumentProperties".

En revanche, j'aimerais :
1/ que la macro [de r=E9cup=E9ration des propri=E9t=E9s du=20
fichier] se lance automatiquement d=E8s l'ouverture du=20
fichier
2/ que la macro court-circuite le contr=F4le d'excel, afin=20
de ne pas avoir, =E0 chaque ouverture du document, la=20
question "d=E9sirez-vous bloquer toute ex=E9cution de macro"

Quelqu'un s'est-il d=E9j=E0 pench=E9 sur ces questions ?

Merci d'avance,

Johann

1 réponse

Avatar
Sebastien Bovo [MS]
Bonjour,

Voici un composant qui peut etre utilisé pour récupérer les propriétés des
documents Office entre autres :
Dsofile.exe Lets You Edit Office Document Properties from Visual Basic and
ASP - http://support.microsoft.com/?id"4351

--
Cordialement,

Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.


"Johann" wrote in message
news:057401c396dd$222ae080$
Bonjour,

Je souhaite récupérer quelques propriétés (auteur,titre,
mots-clés, voire propriétés personnalisées...) d'un
fichier excel pour les mettre dans ses feuilles.
Le problème est que, contrairement à word où l'on peut
utiliser "insérer/champs", il semble être obligatoire de
passer par VBA pour aller chercher ces propriétés. Ce sera
chose faite avec la propriété "BuiltInDocumentProperties".

En revanche, j'aimerais :
1/ que la macro [de récupération des propriétés du
fichier] se lance automatiquement dès l'ouverture du
fichier
2/ que la macro court-circuite le contrôle d'excel, afin
de ne pas avoir, à chaque ouverture du document, la
question "désirez-vous bloquer toute exécution de macro"

Quelqu'un s'est-il déjà penché sur ces questions ?

Merci d'avance,

Johann