Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3056 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Ranger des documents dans une arboresence

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ranger des documents dans une arboresence

n°2229905
mechsangok​u
Posté le 03-06-2014 à 18:03:31  profilanswer
 

Bonjour à tous,
 
Je cherche a créer une macro qui me permette d'automatiser la création de dossier / sous dossier, etc... puis de déplacer un document dans ce nouveau dossier.
 
J'ai mes documents dans un dossier C:\Test\
Et j'ai dans un fichier xls, 4-5 colonnes avec pour les 4 premières des noms de dossier, sous dossier et sous sous dossier, et dans la 5ème le nom de document
 
En gros, il faudrait que la macro fasse:
 
For i to Line
If  
Ai & "\" & Bi & "\" & Ci & "\"
Exist then
Move Di to Ai & "\" & Bi & "\" & Ci & "\"
 
Else Then  
MKDir Ai & "/" & Bi & "/" & Ci & "/"
Move Di to Ai & "/" & Bi & "/" & Ci & "/"
 
End if
Next
 
Le tout si possible en vérifiant que les cases dossiers sont remplies, else, sauter au sous dossier d'après
 
J'ai commencé par la base, mais je suis rapidement perdu...
 

Code :
  1. Sub create()
  2.     Dim Chemin As String
  3.     Dim Ligne As Integer, i As Integer
  4.    
  5.     Ligne = ActiveSheet.UsedRange.Rows.Count
  6.     Chemin = Application.InputBox(Prompt:="where to create foldertree" )
  7.     Chemin = Chemin + "\"
  8.     For i = 2 To Ligne
  9.         MkDir Chemin & Cells(i, 1) & Cells(i, 2) & Cells(i, 3) & Cells(i, 4)
  10.   Next
  11. End Sub


 
Tout aide est la bienvenue.
 
Merci !


Message édité par mechsangoku le 03-06-2014 à 18:04:36
mood
Publicité
Posté le 03-06-2014 à 18:03:31  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Ranger des documents dans une arboresence

 

Sujets relatifs
Documents Delphi7Visual Studio comment supprimer le "Scripts Documents"
Recuperer liste des documentslire documents|*. Txt;* .Rtf ;* . Docs ;* . PDF ;* . Xlsx dans Picture
relocaliser la database dans l´arboresence oraclearboresence etudiant
Classification des documents avec excel - Génie Civilhachage des documents
[VBSCRIPT] Modifier nom affiché sur le bureau pour "Mes documents"Arboresence fichiers html ,php et liens
Plus de sujets relatifs à : Ranger des documents dans une arboresence


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR