Bonjour à tous,
Je dois afficher des diplomes dans un état access. J'ai cherché sur le net et surtout sur ce site et j'ai trouvé un post, mais malheureusement j'ai un message "Sub ou Function non définie" qui se bloque sur ShellExecute
J'ai mis le code ci-dessous dans un module comme indiqué
Et celui ci dessous au formatage de mon état ou se trouve le champ NomDoc qui contient mon
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Public Function OuvrirShellExecute(strFichier, Chemin_fichier) ShellExecute 0, "open", strFichier, vbNullString, Chemin_fichier, 1 End Function
Dans cet état j'ai un contrôle Image qui reprend le chemin, faut il un autre contrôle ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer) Dim Chemin_fichier As String Chemin_fichier = [NomDoc].Value If Dir(Chemin_fichier) <> "" Then ShellExecute Me.Hwnd, vbNullString, Chemin_fichier, "", vbNullString, 1 Else MsgBox "Fichier introuvable" End If End Sub
Merci d'avance pour votre aide.
Partager