Hallo,
Ik heb Windows 2007 en Office 2007 geïnstalleerd staan op mijn computer.
Ik gebruik hyperlinks naar jpg-bestanden aangemaakt in Word. Spijtig genoeg worden deze jpg-bestanden geopend in IE en niet in software waarin ze normaal gezien standaard geopend worden.
Ik hoop dat ik dit kan oplossen door gebruik te maken van macros.
Ik heb al geprobeerd om via een MacroButton een soort 'Hyperlink' aan te maken in een Word-document. Ik gebruik hiervoor volgende code
Mijn probleem bij het gebruik van deze code is dat er voor elke 'Hyperlink' (dus jpg-bestand) een subroutine geschreven moeten met andere variabele PicPath.
Zijn er nog andere, meer efficiënte methodes om het probleem te omzeilen?
Bedankt,
Lies
Ik heb Windows 2007 en Office 2007 geïnstalleerd staan op mijn computer.
Ik gebruik hyperlinks naar jpg-bestanden aangemaakt in Word. Spijtig genoeg worden deze jpg-bestanden geopend in IE en niet in software waarin ze normaal gezien standaard geopend worden.
Ik hoop dat ik dit kan oplossen door gebruik te maken van macros.
Ik heb al geprobeerd om via een MacroButton een soort 'Hyperlink' aan te maken in een Word-document. Ik gebruik hiervoor volgende code
Code:
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
Sub ShowPicture()
Dim PicPath As String
Dim RetVal As Long
PicPath = "C:\Documents and Settings\Owner\My Documents\TestPic.jpg"
RetVal = ShellExecute(0&, "open", PicPath, 0&, 0&, 1)
End Sub
Mijn probleem bij het gebruik van deze code is dat er voor elke 'Hyperlink' (dus jpg-bestand) een subroutine geschreven moeten met andere variabele PicPath.
Zijn er nog andere, meer efficiënte methodes om het probleem te omzeilen?
Bedankt,
Lies