VBE - Direktfenster und VBA: Klammersetzung
14.07.2016 20:28:12
Michael
a) ich habe es irgendwie geschafft, das Direktfenster in XL2000 "abzukoppeln", und jetzt isses auch in XL2007 nicht mehr dazu zu bewegen, sich beim Öffnen unter das Codefenster zu positionieren. Gut, offensichtlich wird das versionsübergreifend in der registry abgelegt (das "option explicit" übrigens auch).
Aber wie bekomme ich das wieder in den "Normalzustand"? Unter "Fenster" habe ich nichts Brauchbares gefunden, unter Extras/Optionen auch nicht...
b) ich habe irgendwie noch keine Logik entdeckt, wann man in VBA Parameter in Klammern setzen muß und wann nicht.
MsgBox "Test ohne Klammer" geht so
MsgBox ("Test mit Klammer") oder so
MsgBox Dir("*.xls*") aber Dir nur MIT Klammern (weil function?)
Range("A1:A10").Sort Range("a1"), xlAscending, Header:=xlNo
geht ohne, mit Klammern kommt "Fehler beim Kompilieren: Erwartet ="
Gerade Range.Sort geht manchmal wie oben, manchmal muß ich aber die Parameternamen (Key:= usw.) mit angeben, auch das ohne (für mich) erkennbare Logik.
Mit b) komme ich spätestens mit Probieren zurecht, aber a) ist echt lästig: ich würde mich freuen, wenn jemand Erhellendes beitragen würde.
Schöne Grüße,
Michael