Internet Explorer mittels VBA aufrufen

Hallo,

ich versuche aus Access eine URL über den Internet Explorer
mittels VBA aufzurufen:

Dim IeAppli As Object
Set IeAppli = CreateObject(„InternetExplorer.Application“)

IeAppli.Visible = True
IeAppli.Navigate2 „http://www.vbarchiv.de

An meinem Rechner funktionuiert es, bei Kollegen wird ein
Fehler ausgegeben: „Ungültiger Prozeduraufruf oder ungültiges
Argument.“

Muß ich auf den verschiedenen Rechnern Verweise auf
Bibliotheken setzen?

Ulrich

Hallo Ulrich,

verwende einfach:

Dim stAppName As String

stAppName = „explorer.exe http://www.vbarchiv.de
Call Shell(stAppName, 1)

Gruß
Wolfgang

Hallo,

danke schon mal, aber

stAppName = "iexplore.exe " & stAusgabedatei
Call Shell(stAppName, 1)

gibt die Fehlermeldung „Datei nicht gefunden“,

während es mit

stStarten = "C:\Programme\Plus!\Microsoft Internet\IEXPLORE.EXE " & stAusgabedatei
varAusgabe = Shell(stStarten, vbNormalFocus)

geht. In stAusgabedatei steht der Pfad zur lokal abgelegten HTML-Datei. Ich wollte aber vermeiden, auf jedem Rechner dem Pfad zum Internetexplorer angeben zu müssen.

Ulrich :frowning:

Hallo Ulrich,

stStarten = "C:\Programme\Plus!\Microsoft
Internet\IEXPLORE.EXE " & stAusgabedatei

Ich wollte aber vermeiden, auf jedem Rechner dem
Pfad zum Internetexplorer angeben zu müssen.

Sorry, wußte nicht, das Du PLUS installiert hast und noch so ein „altes“ Betriebssystem verwendest!? :smile:
Ab Win NT hast Du dieses „Problem“ nicht mehr!

Gruß Wolfgang