Manipulation des fichiers en vba 1
Manipulation des ?chiers en VBA Table des matières I Le FileSystemObject o I-A Introduction o I-B Gestion des disques ? I-B- Accéder à un disque ? I- B- Lister les disques ? I-B- Les propriétés des disques ? I-B- Quelques exemples de traitements sur les disques o I-C Gestion des dossiers ? I-C- Accéder à un dossier ? I-C- Créer un dossier ? I-C- Les attributs des dossiers ? I-C- Les propriétés de l'objet Folder ? I-C- Les méthodes de l'objet Folder ? I-C- -a Copy ? I-C- -b Delete ? I-C- -c Move ? I-C- -d CreateTextFile ? I-C- Les dossiers spéciaux o I-D La gestion des ?chiers ? I-D- Accéder à un ?chier ? I-D- Les propriétés de l'objet File ? I-D- Les méthodes de l'objet File ? I-D- -a Copy ? I-D- -b Delete C ? I-D- -c Move ? I-D- -d OpenAsTextStream o I-E Les méthodes du FSO ? I-E- BuildPath ? I-E- GetDriveName GetFileName GetBaseName GetExtensionName ? I-E- GetParentFolder ? I-E- GetTempName ? I-E- Tester l'existence d'un chemin II Les ?chiers textes o II-A Introduction o II- B Accès séquentiel ? II-B- Lecture ? II-B- Ecriture o II-C Accès direct o II-D Les TextStream ? II-D- Ouvrir un ?chier texte ? II-D- Lecture ? II- D- Ecriture ? II-D- Fermeture III La recherche de ?chiers o III-A Recherche recursive en utilisant le FSO o III-B L'objet FileSearch ? III-B- Recherche basique ? III-B- Recherche complexe IV Conclusion A travers ce document je vous propose d'étudier les di ?érentes techniques de manipulation des ?chiers en VBA Au sommaire CL'auteur Christophe WARIN L'article Publié le décembre Version PDF Version hors-ligne ePub Azw et Mobi Liens sociaux Gestion des disques des dossiers des ?chiers Manipulation des ?chiers textes Recherche de ?chiers Article lu fois inPartager I Le FileSystemObject ? I-A Introduction ? VBA propose des méthodes pour travailler sur les ?chiers Ces fonctions de bases telles que Dir Name etc ont un comportement proche des commandes DOS Malheureusement elles sont beaucoup trop limitées et permettent hélas que très peu d'actions ou bien alors au prix d'un code lourd à maintenir A ?n d'étendre les possibilités en ce qui concerne la manipulation des ?chiers et des répertoires Microsoft à mis au point un ensemble d'objets regroupés au sein de la librairie Microsoft Scripting Runtime Cet ensemble de classe hiérarchique possède une unique racine le FileSystemObject plus communément connu sous le nom de FSO Bien qu'il s'agisse en fait du nom d'une classe il n'est pas rare de voir le mot FSO désigner la technique d'accès aux ?chiers dans sa globalité La hiérarchie des objets de cette librairie peut être comparée à celle de l'explorateur Windows des ?chiers inclus dans des dossiers qui eux- mêmes sont inclus dans des disques Le FSO peut alors être illustré par le poste de travail il donne accès aux disques CEtant donné que le FSO est la base de tout ce modèle il ne peut dériver d'aucun objet Par conséquent il doit être instancié
Documents similaires










-
51
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Dec 23, 2022
- Catégorie Administration
- Langue French
- Taille du fichier 92.9kB