Bonsoir à tous, j'ai un programme et dans celui-ci j'aimerai que quand je clique sur un bouton ou quand je double clique sur le fichier pour le lancer, celui-ci doit me lancer le dernier fichier qui a ete crée dans le repertoire :
c:\sesame\resultats\
Mais je ne sais pas comment faire.
Voila deja ce que j'ai fait :
Merci beaucoup à celui qui réussira à m'aider
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 Sub FichierMetrologue() Dim objSht As Worksheet Dim objFso Dim objTxt Dim i As Long Set objFso = CreateObject("Scripting.FileSystemObject") Set objSht = ThisWorkbook.Worksheets("Feuil1") Set objTxt = objFso.OpenTextFile("c:\sesame\resultats\""aller prendre le dernier fichier" & ".txt", 1) i = 0 Do Until objTxt.AtEndOfStream And i <= 65536 i = i + 1 If i <= 5 Then objSht.Cells(i, 1) = objTxt.Readline Else objSht.Cells(i + 18, 1) = objTxt.Readline End If Loop Set objTxt = Nothing Set objSht = Nothing Set objFso = Nothing End Sub
Partager