A voir également:
- [Macro] Ouvrir le dernier fichier créé
- Comment ouvrir un fichier epub ? - Guide
- Ouvrir fichier .bin - Guide
- Comment ouvrir un fichier docx ? - Guide
- Fichier rar - Guide
- Ouvrir un fichier .dat - Guide
3 réponses
Ivan-hoe
Messages postés
433
Date d'inscription
dimanche 17 février 2008
Statut
Membre
Dernière intervention
17 octobre 2008
309
27 mai 2008 à 10:27
27 mai 2008 à 10:27
Bonjour Kona,
voilà une fonction qui détermine le fichier le plus récent d'un répertoire donné.
en dessous, une procédure qui ouvre le fichier le plus récent (en faisant appel à la fonction).
Après, à toi d'intégrer ça dans ta macro d'enregistrement.
A suivre...
voilà une fonction qui détermine le fichier le plus récent d'un répertoire donné.
en dessous, une procédure qui ouvre le fichier le plus récent (en faisant appel à la fonction).
Après, à toi d'intégrer ça dans ta macro d'enregistrement.
A suivre...
Function DernierFichier(Chemin As String) As String Dim Fichier As String, DerniereDate As Date Fichier = Dir(Chemin) Do While Fichier <> "" If FileDateTime(Chemin & Fichier) > DerniereDate Then DerniereDate = FileDateTime(Chemin & Fichier) DernierFichier = Fichier End If Fichier = Dir() Loop End Function Sub OuvrirDernierDoc() Dim Chemin As String Chemin = "C:\...\...\FichiersRecus\" ' saisir ici le chemin d'accès de ton répertoire ChangeFileOpenDirectory Chemin Documents.Open FileName:=DernierFichier(Chemin) End Sub
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
30 mai 2008 à 16:55
30 mai 2008 à 16:55
bonjour,
petite erreur dans la déclaration de la variable
la ligne
doit être en tête du module (tout au dessus)
A+
petite erreur dans la déclaration de la variable
la ligne
Dim Chemin As String
doit être en tête du module (tout au dessus)
A+
Ivan-hoe
Messages postés
433
Date d'inscription
dimanche 17 février 2008
Statut
Membre
Dernière intervention
17 octobre 2008
309
3 juin 2008 à 18:07
3 juin 2008 à 18:07
C'est exact.
Merci lermite 222 pour cette correction.
I.
Merci lermite 222 pour cette correction.
I.
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
3 juin 2008 à 19:34
3 juin 2008 à 19:34
Bonsoir,
A la relecture de ton code....
Beh non, c'est toi qui a raison et l'emplacement de la déclaration est bien mis, sorry pour cette intervention non valable.
Cordialement.
A la relecture de ton code....
Beh non, c'est toi qui a raison et l'emplacement de la déclaration est bien mis, sorry pour cette intervention non valable.
Cordialement.
30 mai 2008 à 14:51
Bonne journée
Kona78