Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
492to496
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
492to496
492to496
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

MsgBox wenn bei FollowHyperlink nicht online...

MsgBox wenn bei FollowHyperlink nicht online...
01.10.2004 18:30:55
oos
Hallo zusammen,
nach Anklicken eines Buttons öffne ich eine Website:

'ActiveWorkbook.FollowHyperlink Address:="http://www.xy.de", NewWindow:=True'

Wie kann ich nach Anklicken des Buttons eine Fehlermeldung abfangen, wenn ich beispielsweise nicht online bin?
Danke für eure Mühe und schönes WE.
Gruß
Niko

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: MsgBox wenn bei FollowHyperlink nicht online...
01.10.2004 18:38:38
GraFri
Hallo
Damit überprüfst du, ob eine Online-Verbindung aktiv ist.


      
Option Explicit
Private Declare Function RasEnumConnections Lib "RasApi32.dll" _
        
Alias "RasEnumConnectionsA" (lpRasCon As Any, lpcb As _
        
Long, lpcConnections As LongAs Long
        
Private Declare Function RasGetConnectStatus Lib "RasApi32.dll" _
        
Alias "RasGetConnectStatusA" (ByVal hRasCon As Long, _
        lpStatus 
As Any) As Long
Const RAS_MaxEntryName = 256
Const RAS_MaxDeviceType = 16
Const RAS_MaxDeviceName = 32
Private Type RASType
  dwSize 
As Long
  hRasCon 
As Long
  szEntryName(RAS_MaxEntryName) 
As Byte
  szDeviceType(RAS_MaxDeviceType) 
As Byte
  szDeviceName(RAS_MaxDeviceName) 
As Byte
End Type
Private Type RASStatusType
  dwSize 
As Long
  RasConnState 
As Long
  dwError 
As Long
  szDeviceType(RAS_MaxDeviceType) 
As Byte
  szDeviceName(RAS_MaxDeviceName) 
As Byte
End Type
Private Function DFÜStatus() As Boolean
  
Dim RAS(255) As RASType, RASStatus As RASStatusType
  
Dim lg&, lpcon&, Result&
Mit freundlichen Grüßen, GraFri
Anzeige
AW: MsgBox wenn bei FollowHyperlink nicht online...
Ulf
Dafür gibts die Funktion:
Public Declare Function InternetGetConnectedState _
Lib "wininet.dll" (lpdwFlags As Long, _
ByVal dwReserved As Long) As Boolean
da ist der ganze Code ein Einzeiler.
Ulf
danke für eure Tipps (oT)
oos
Hi

299 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige