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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Récupérer date et heure de modification de dossier dans FTP

 


Récupérer date et heure de modification de dossier dans FTP




Attention si vous cliquez sur "voir les résultats" vous ne pourrez plus voter
Les invités peuvent voter

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Récupérer date et heure de modification de dossier dans FTP

n°2309521
mimi051092
En quête d\
Posté le 03-01-2018 à 13:38:50  profilanswer
 

Bonjour à tous,  
 
Etant débutante en VBA, je cherche à écrire une macro qui me permet de récupérer la date et l'heure de modification des dossiers de chaque Fournisseur. Ces dossiers sont présents sur un FTP.  
 
Le FTP ne peut être accessible qu'avec un identifiant et un mot de passe.  
 
Mon but est de faire un suivi excel, qui me permet de mettre en évidence les noms de dossier qui n'ont pas été modifiés depuis longtemps.  
 
Pourriez-vous m'aider s'il vous plait. J'ai regardé les discussions présentes dans le forum mais aucune ne correspond à ce que je cherche à faire.  
 
Merci d'avance pour votre aide !!!!  
 
M

mood
Publicité
Posté le 03-01-2018 à 13:38:50  profilanswer
 

n°2309550
rufo
Pas me confondre avec Lycos!
Posté le 03-01-2018 à 17:51:25  profilanswer
 

L'algo, c'est :
0) récupérer la date courante
1) ouvrir une connexion FTP sur le site en question
2) récupérer la liste des répertoires du site FTP
3) pour chaque répertoire de la liste :
3.1) récupérer sa date de modification
3.2) écrire dans la ligne courante d'Excel, le nom du répertoire et dans la cellule d'à côté la date de modification
3.2) la comparer avec la date courante. Si > à un seuil, mettre en exergue le nom du répertoire (une couleur par ex).
4) fermer la connexion FTP.
 
Pour l'étape 3.1, si y'a pas de fonction de récup de la date de dernière MAJ d'un répertoire, alors tu peux faire :
- récupérer la liste des fichiers du répertoire
- mettre dans une variable (ex : MaxMAJDate) la date de dernière modification du premier fichier de la liste
- pour chaque fichier de la liste récupérer sa date de dernière modification et la comparer avec la variable. Si la date > à celle de la variable, mettre à jour la variable avec cette nouvelle date
 
Maintenant, t'as plus qu'à trouver les fonctions en VBA qui vont bien pour traduire mon pseudo-code.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2309555
mimi051092
En quête d\
Posté le 03-01-2018 à 21:29:30  profilanswer
 

Bonjour "Rufo",  
 
Merci beaucoup pour ton aide.  
En vérité j'avais cet algorithme plus ou moins en tête mais je ne sais pas quelle variable/fonction utilisée pour surtout récupérer la date de modification.  
C'est un peu casse tête ce que je demande peut être ...  
J'espère que quelqu'un pourra m'aider.  

n°2309572
rufo
Pas me confondre avec Lycos!
Posté le 04-01-2018 à 10:44:10  profilanswer
 

30s de recherche dans Google et tu trouves ça qui devrait déjà bien t'aider :
https://thydzik.com/vbavb6-function [...] -modified/
https://stackoverflow.com/questions [...] e-modified
https://www.ozgrid.com/forum/forum/ [...] e-modified
 
Après, le dév, c'est aussi se plonger dans la doc :o


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2309598
gilou
Modérateur
Modzilla
Posté le 04-01-2018 à 22:39:55  profilanswer
 

Quand il y en a une... :whistle:  
 
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°2309599
rufo
Pas me confondre avec Lycos!
Posté le 04-01-2018 à 23:15:00  profilanswer
 

Ben là, c'est du VBA, donc la doc, ça va, y'en a pas mal...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

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

  Récupérer date et heure de modification de dossier dans FTP

 

Sujets relatifs
Extraire certaines parties PDF d'un dossier vers Excel[VBA Excel] Recuperer une couleur mise en forme par condition
[Ajax] Récupèrer l'action lors d'événement après rechargement de pageLister ouverture fichiers par rapport date
JAVA Ftp QuartzRécupérer des informations matériel (% cpu, ...) En temps reel
Récupérer les shares facebook après migration vers httpsCopie et suppression dossier FTP tout les jours
Récupérer sources Wordpress 
Plus de sujets relatifs à : Récupérer date et heure de modification de dossier dans FTP


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