bonjour
j'ai essayé d'utiliser la commande shellexecute sans succés un message d'erreur s'affiche
Auriez vous une idee de mon probleme

Merci d'avance



voici ce que j'ai mis en declaration

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Private 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
et ca dans mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Dim lapi As Long
Document = "C:\Documents and Settings\bureau\Mes documents\googleearth\" & "\" & "\loloessai-" & Range("E4") & "-" & Range("F4") & "-" & Range("G4") & ".kml"
lapi = ShellExecute(Me.hWnd, "open", a$, vbNull, vbNull, 5)
le message d'erreur

erreur de compilation
membre de méthode ou de donnée introuvable

le debogueur se place sur l'extension hwnd dans
Code : Sélectionner tout - Visualiser dans une fenêtre à part
lapi = ShellExecute(Me.hWnd, "open", a$, vbNull, vbNull, 5)