re
pour l'ouverture d'un devis où facture je pensais que la fonction qu'utilise le fichier de silkyroad pouvait ouvrir le devis ,erreur il demande de chercher ou il est après il l'ouvre et ce n'et pas ce que je veux
donc son code est
Private Sub ListView1_DblClick()
Dim leFichier As String
Dim oList As Object
On Error Resume Next
Set oList = ListView1.SelectedItem
If oList Is Nothing Then Exit Sub
On Error GoTo 0
'Le chemin complet est stocké dans le Tag
leFichier = ListView1.ListItems.Item(ListView1.SelectedItem.Index).Tag
Unload Me
If Right(leFichier, 4) = ".xls" Then
ThisWorkbook.FollowHyperlink leFichier
Else
ShellExecute 0, "open", leFichier, "", "", vbNormalFocus
End If
End Sub
accompagné de son module
Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _
(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
je pense que c'est le tag qui est gênant et je ne sais ce que c'est
je mets la charrue avant les bœufs car avant il faudrait que les boutons "devis" et "factures" ouvre chacun l'explorateur a l'endroit adéquate
Pascal