Bonjour à tous voila sa fait un petit moment que je cherche pour ouvrir un programme quelconque avec la commande shellexecute.
G plusieurs fichier word et excel sur le C:. C 'est fichier apparaissent dans une listbox donc je peut avoir soi des fichier .doc ou excel, j'aimerai que mon prog puisse s'executer avec la bonne application en focntion de se que j'a choisi dans la listbox 1 voila se que j'ai commencé à faire:
Option Explicit
Private Declare Function ShellExecute Lib "shell32.dll" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Private Const SW_MAXIMIZE = 3
Private Sub CommandButton2_Click()
Dim nomdoc As String
Dim chemindoc As String
nomdoc = ListBox1.List(ListBox1.ListIndex)
chemindoc = "c:\&nomdoc"
Call ShellExecute(0, "open", nomdoc, vbNullString, vbNullString, SW_MAXIMIZE)
End Sub
il ne se passe rien il n'ouvre rien j'ai du oublier des truc