ich programmiere mir gerade ein spezifisches Add-In. Hier der Funktionskopf:
FUNCTION xyz (var1 As Date, .., var5 As Byte, Optional Bereich As Range) As Double
Der User soll also neben Mußwerten optional einen Zellbereich übergeben können, der dann in eine ansonsten mit Defaultwerten initialisierten Matrixvariblen (4,24) übernommen werden soll.
Ehe ich die Matrixvariable überschreibe will ich prüfen, ob überhaupt Bereich mit übergeben wurde. Wenn ja - alles okay. Wenn nein, geht er bei Operationen mit BEREICH.xxx auf die Bretter. Ist mir auch klar. Im Fenster Lokal steht BEREICH = NOTHING. Verstehe ich ja.
Ich will nun per IF prüfen ob überhaupt ein Range übergeben wurde. Ich finde aber beim besten Willen nichts passendes. "IF Bereich = Nothing" lag auf der Hand - war aber zu einfach...
Merci im Voraus
Black Senator