• Initiateur de la discussion Initiateur de la discussion Kabuki
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

K

Kabuki

Guest
Bonjour,

Je n'arrive pas a trouver une reponse a ma question. Desolée si il ya des redites..

J'utilise Excel depuis une appli en VB6 qui sera installée sur differents postes. Je voudrais savoir si il y avait un moyen pour recuperer systematiquement le chemin de Excel.exe, sur tous ces postes... donc sans passer par un chemin ecrit en dur dans mon code VB???

Merci d'avance
 
Salut Kabuki et le forum

Un bout de code a voir si cela pourrait faire

Option Explicit
Sub FindFile()
Dim chemin As String, emplacement As String
chemin = ""
emplacement = "C:\"
repetition:
With Application.FileSearch
.NewSearch
.LookIn = "" & emplacement
.SearchSubFolders = True
.Filename = "*excel.exe"
End With

With Application.FileSearch
If .Execute() > 0 Then
chemin = .FoundFiles(1)
End If
End With
If chemin <> "" Then
chemin = Left(chemin, Len(chemin) - 9)
Exit Sub
End If
If emplacement = "E:\" Then Exit Sub
If emplacement = "D:\" Then emplacement = "E:\"
If emplacement = "C:\" Then emplacement = "D:\"
GoTo repetition
'Chemin trouvé
'.. traitement à insérer ici
End Sub

Mytå
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
1
Affichages
855
?
M
Réponses
1
Affichages
2 K
M
P
  • Question Question
Réponses
2
Affichages
905
Pierre
P
B
Réponses
3
Affichages
10 K
bellenger florian
B
Retour