Ouverture automatique du dernier fichier classeur téléchargé

Bonjour à tous,

J'espère que vous vous portez bien,

Est-ce que quelqu'un saurait comment je peux ouvrir via VBA le tout dernier fichier Excel que j'ai téléchargé, dans mon répertoire téléchargement évidement.

Merci par avance.

Cordialement

à noter que je souhaite passé par un critère temporel (le + récent) et non un critère nominatif pour ouvrir le fichier puisque je suis amené à en ouvrir beaucoup et que chaque fichier porte un nom différent.

Bonjour,

Précisez le(s) type(s) de fichier(s) *.xls, *.xlsx, *.xlsm, autre...

Est-ce forcément la même date que le jour de téléchargement ou au contraire cela peut-il être à une date antérieure ?

A+

Il s'agit de fichier .CSV, mon problème d'ouverture est résolu, mais lorsque les fichiers sont ouverts ils sont complètement dans le désordre :(

si quelqu'un à une solution...

bonsoir,

Pourquoi "les" fichiers sont ils dans le désordre puisque il n'y en a qu'un qui est le dernier...

Essaie :

Sub LastDFile()
Dim Rep$, Fichier$, tmp#, mem$
Dim i%

Rep = "D:\Downloads\" 'changer le chemin
Fichier = Dir(Rep)
Do While Fichier <> ""

      If CDbl(FileDateTime("D:\Downloads\" & Fichier)) > tmp Then
      tmp = CDbl(FileDateTime("D:\Downloads\" & Fichier))
      mem = Fichier
    End If
    Fichier = Dir
Loop
Workbooks.Open "D:\Downloads\" & mem
End Sub

Nota : Crosposting code conservé pour archive.

A+

Désolé pour la confusion,

quand je dis désordre, je parle du contenu des fichier, les tableaux qui sont dans les fichiers que j'ouvre automatiquement sont en bazar !

Compte tenu du multipostage je me désintéresse du sujet.

A+

Rechercher des sujets similaires à "ouverture automatique dernier fichier classeur telecharge"