title image


Smiley Re: DoEvents() wird angemeckert
Hallo,



Wenn ich die Klammern "()" hinter DoEvents lösche, meckert VBA das zwar nicht mehr an (Ist auch nicht mehr rot geschrieben)



Da sollten auch keine Klammern stehen: Man sollte sich an die Regel halten, daß bei solchen "freistehenden" (ohne Call-Anweisung) Funktionsaufrufen, bei denen der Rückgabewert nicht ausgewertet wird, keine Klammern stehen dürfen. Ausnahmen bestätigen hier die Regel (soll heißen, auch wenn es manchmal geht, siehe weitere Beispiele im Code, z.B. die MsgBox-Funktion, hat man weniger Probleme und "Überraschungsmomente", wenn man sich an diese "Regel" hält, man bekommt dann garantiert keine Fehler).



aber dann endet der Code mit einem Fehler 91 "Objektvariable oder With-Blockvariable nicht festgelegt."



Auch ein (Leichtsinns-)Fehler: Der Objektvariablen muß hier mit der Set-Anweisung eine Instanz zugewiesen werden:



...

Set objIE = CreateObject("InternetExplorer.Application")

...



geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: