|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||||||||||||||||
![]() ![]() michel TanguyInscription : août 2005 Messages : 3 317 ![]() |
bonjour
quelques exemples pour lire et modifier les propriétés des fichiers Office Lire les propriétés d'un classeur par builtinDocumentProperties Code :
Modifier le nom de l'auteur dans les propriétés du classeur , en utilisant BuiltinDocumentProperties Code :
ThisWorkbook.BuiltinDocumentProperties("Author").Value = "xld" Ajouter une propriété personnalisée dans le classeur actif Code :
Boucler sur toutes les propriétés personnalisées du classeur actif Code :
Lire une propriété personnalisée spécifique Code :
MsgBox ActiveWorkbook.CustomDocumentProperties("infoX").Value Modfifier une propriété personnalisee Code :
ActiveWorkbook.CustomDocumentProperties("infoX").Value = 1997 Supprimer une propriété personnalisée Code :
ActiveWorkbook.CustomDocumentProperties("infoX").Delete Afficher les propriétés de tous les fichiers d'un répertoire, sans les ouvrir Code :
Lire quelques propriétés d'un classeur sans l'ouvrir : utilisation de GetFile Code :
Afficher toutes les propriétés d'un classeur sans l'ouvrir La procédure utilise la librairie DSO oleDocument Properties Reader 2.0 Si elle n'est pas installée sur ton poste , vous pouvez la télécharger sur le site Microsoft : http://support.microsoft.com/default...;EN-US;Q224351 Remarque : Cette librairie fonctionne pour tous les documents Office ( Excel, Word , Powerpoint …) Code :
Modifier les propriétés d'un classeur sans l'ouvrir Exemple pour modifier le champ "commentaire" d'un fichier Code :
Ajouter une propriété personnalisée au classeur sans ouvrir le fichier La procédure utilise aussi la librairie DSO oleDocument Properties Reader 2.0 et fonctionne pour les autres types de documents Office Code :
Lire une propriété personnalisée sans ouvrir le fichier Code :
Passer un classeur en lecture seule , sans l'ouvrir Code :
La fonction FileDateTime Renvoie la date et l'heure de création ou de dernière modification d'un fichier Code :
MsgBox FileDateTime("C:\monClasseur.xls") bonne soiree michel |
||||||||||||||||||||
|
|
00
|
|
|
#2 |
![]() ![]() michel TanguyInscription : août 2005 Messages : 3 317 ![]() |
bonsoir
pour info, j'ai complèté les exemples sur cette page http://silkyroad.developpez.com/VBA/...etesClasseurs/ bonne soirée michel |
|
|
00
|
|
|
#3 |
![]() ![]() Thierry Inscription : septembre 2002 Messages : 3 670 ![]() |
On publie comme tuto ou comme Q/R FAQ ?
__________________
Vous vous posez une question, la réponse est peut-être ici : Toutes les FAQs VB Les Cours et Tutoriels VB6/VBScript Les Sources VB6 Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension MioSkins.org : le site de référence pour GPS et PDA Mitac MIO iPHONIX.fr : le must francophone des infos pour iPhone, iPad, ... |
|
|
00
|
|
|
#4 |
![]() ![]() michel TanguyInscription : août 2005 Messages : 3 317 ![]() |
Q/R FAQ ...;o)
|
|
|
00
|
|
|
#5 |
![]() ![]() Thierry Inscription : septembre 2002 Messages : 3 670 ![]() |
Une entrée FAQ pour la prochaine MAJ et annonce du tutoriel
sujet clos, Merci
__________________
Vous vous posez une question, la réponse est peut-être ici : Toutes les FAQs VB Les Cours et Tutoriels VB6/VBScript Les Sources VB6 Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension MioSkins.org : le site de référence pour GPS et PDA Mitac MIO iPHONIX.fr : le must francophone des infos pour iPhone, iPad, ... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com