Wie kent er iets van Shell in VBA Access 2007?

ontvangenmail = "c:\data\mail.msg"
path = """C:\Program Files\Microsoft Office\Office\OUTLOOK.EXE"

x = Shell("" & path & """ /f """ & ontvangenmail & """")

Hierboven de code, dit werkt perfect in Access 2000 (als je op een knop klikt, wordt een opgeslagen mail geopend in Outlook)
Nu met Office 2007 geeft hij de foutmelding 53 Kan het bestand niet vinden.

Weet iemand een oplossing? Volgens mij heeft het al niets met library te maken.
Eventueel een alternatief van Shell is ook goed natuurlijk ;)

Weet jij het antwoord?

/2500

Het beste antwoord

Klopt het volgende pad wel: "C:\Program Files\Microsoft Office\Office\OUTLOOK.EXE" Aangezien dit voor Office 2007 niet het standaard pad is. Volgens mij moet er nog iets van een versienummer tussen zoals dit: "c:\program files\microsoft office\office12\outlook.exe"

kijk eens op deze website misschien heb je er iets aan

Bronnen:
http://office.microsoft.com/en-us/outlook/...

Ik zou de variabele 'path' vervangen door 'pad', want 'path' is wellicht een 'reserved word'.

Stel zelf een vraag

Ben je op zoek naar het antwoord op die ene vraag die je misschien al tijden achtervolgt?

/100