Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Ouvrir un classeur dont on ne connait pas la fin du nom

4 réponses
Avatar
alain Lebayle
Bonsoir,
Je souhaite ouvrir un classeur par macro dont je ne connais pas la fin du
nom.
Il s'appelle "Question 2009....xls"
il se trouve dans C:\Questions\
Je vous remercie
Alain

--

4 réponses

Avatar
Daniel.C
Bonjour.

Sub test()
Const Chemin As String = "C:Questions"
fich = Dir(Chemin & "Question 2009*")
Workbooks.Open Chemin & fich
End Sub

Cordialement.
Daniel

Bonsoir,
Je souhaite ouvrir un classeur par macro dont je ne connais pas la fin du
nom.
Il s'appelle "Question 2009....xls"
il se trouve dans C:Questions
Je vous remercie
Alain


Avatar
alain Lebayle
Bonsoir,
Merci beaucoup, c'est parfait !
Très bonne soirée
Alain

"Daniel.C" a écrit dans le message de news:
eLYXD3$
Bonjour.

Sub test()
Const Chemin As String = "C:Questions"
fich = Dir(Chemin & "Question 2009*")
Workbooks.Open Chemin & fich
End Sub

Cordialement.
Daniel

Bonsoir,
Je souhaite ouvrir un classeur par macro dont je ne connais pas la fin du
nom.
Il s'appelle "Question 2009....xls"
il se trouve dans C:Questions
Je vous remercie
Alain






Avatar
isabelle
bonjour Alain,

un autre exemple pour un bachfile

Sub bachfile()
Set fs = Application.FileSearch
With fs
.LookIn = "C:Questions"
.Filename = "*.xls"
.Execute
For i = 1 To .FoundFiles.Count
x = Application.Proper(Mid(.FoundFiles(i), 14, 9))
If x = "Questions" Then
'action
End If
Next i
End With
End Sub

isabelle

alain Lebayle a écrit :
Bonsoir,
Merci beaucoup, c'est parfait !
Très bonne soirée
Alain

"Daniel.C" a écrit dans le message de news:
eLYXD3$

Bonjour.

Sub test()
Const Chemin As String = "C:Questions"
fich = Dir(Chemin & "Question 2009*")
Workbooks.Open Chemin & fich
End Sub

Cordialement.
Daniel


Bonsoir,
Je souhaite ouvrir un classeur par macro dont je ne connais pas la fin du
nom.
Il s'appelle "Question 2009....xls"
il se trouve dans C:Questions
Je vous remercie
Alain











Avatar
alain Lebayle
Bonsoir,
Un grand merci Isabelle.
Alain

"isabelle" a écrit dans le message de news:

bonjour Alain,

un autre exemple pour un bachfile

Sub bachfile()
Set fs = Application.FileSearch
With fs
.LookIn = "C:Questions"
.Filename = "*.xls"
.Execute
For i = 1 To .FoundFiles.Count
x = Application.Proper(Mid(.FoundFiles(i), 14, 9))
If x = "Questions" Then
'action
End If
Next i
End With
End Sub

isabelle

alain Lebayle a écrit :
Bonsoir,
Merci beaucoup, c'est parfait !
Très bonne soirée
Alain

"Daniel.C" a écrit dans le message de news:
eLYXD3$

Bonjour.

Sub test()
Const Chemin As String = "C:Questions"
fich = Dir(Chemin & "Question 2009*")
Workbooks.Open Chemin & fich
End Sub

Cordialement.
Daniel


Bonsoir,
Je souhaite ouvrir un classeur par macro dont je ne connais pas la fin
du nom.
Il s'appelle "Question 2009....xls"
il se trouve dans C:Questions
Je vous remercie
Alain