Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
272to276
272to276
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

UDF, optionaler Parameter als Range, IsEmpty?

UDF, optionaler Parameter als Range, IsEmpty?
24.06.2003 16:39:54
Marc E.
Hallo Leute,

Ich hab ne User Defined Function die u.a. als optionales Parameter eine RANGE überliefert bekommt. Wie finde ich zur Laufzeit heraus, ob dem Range-Parameter etwas zugewiesen worden ist? Ich möchte nicht wissen, ob die zugewiesene Range Daten enthält, sondern ob überhaupt eine Range zugewiesen worden ist (da halt eben optional!).

Danke vielmals!

Gruss Marc

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

Betreff
Datum
Anwender
Anzeige
Re: UDF, optionaler Parameter als Range, IsEmpty?
24.06.2003 17:34:45
ChristianG

Hallo Marc,

vielleicht hilft Dir dieses Beispiel:

Gruß
Christian

Probiers mal so
24.06.2003 17:39:08
Michael Scheffler

Option Explicit
Sub Test()
MsgBox RangeTest(Cells(1, 1))
MsgBox RangeTest()
End Sub

Function RangeTest(Optional rng As Range = Nothing) As Boolean
If TypeName(rng) = "Range" Then
RangeTest = True
Exit Function
End If
RangeTest = False
End Function

Re: UDF, optionaler Parameter als Range, IsEmpty?
25.06.2003 09:13:14
Marc

Danke euch beiden!! So vom Ansatz her würd ich meinen dass beide Lösungen gehen sollten! Gleich mal ausprobieren!

Danke vielmals!!!
Marc

Anzeige

136 Forumthreads zu ähnlichen Themen


Hi,
ich möchte auf meinem Sheet abprüfen, ob die Zelle A41 und B41 leer sind, und wenn ja, soll eine Grafik (.bmp / wurde eingefügt mit Kopieren und einfügen und heisst im Namensfeld "Bild 01")
gelöscht oder unsichtbar werden.
Wie mache ich dies ?
Danke mal
Gruss
Tom<...
Hallo Andreasich vermute mal Du kennst Dich mit VBA aus und kannst eins der folgenden Makros Dir anpassen.129. löschen wenn Spalte A kein Datum enthält
folgender Vorschlag (die Spalte A wird auf Datumsinhalte überprüft):
For i = Cells(Rows.Count, 1).End(xlUp).Row To 1 Step –1
If Not IsDa...

Hallo,
ich habe eine hoffentlich einfache Frage:
Wenn ich in Zelle B10 schreibe =B6, so wird ja der Inhalt von B6 übernommen.
Wenn B6 aber leer ist, dann soll in B10 keine null erscheinen sondern diese soll auch leer bleiben.
Wie kann ich dies tun (außer über die Einstellungen v...

Guten Morgen,
hoffe Ihr seid alle schon fit. :)
Also ich ziehe aus 2 Datenblättern Inhalte in eine andere Datei. Nun möchte ich in mein Coding noch hineinfügen, dass falls Zelle A2 leer ist, er nicht kopieren soll. Im Moment kopiert mir das Makro komischerweise noch Zelle A1 obwohl ich...

Hallo
Brauche wieder Fachwissen.
Ich habe in Tabelle1 im Zellenbereich bi4 bis bi23 Zahlen zustehen.
wenn eine Zelle in diesem Bereich unter null fällt, also im minusbereich rutscht, dann soll eine Warnung gegeben werden.
Gruß gunter

hallo,
irgendwie stehe ich im moment aufm schlauch. bitte, wie geht das doch gleich wieder, wenn sich der cursor innerhalb eines zellbereiches (E7:AZ38) befindet, dann soll etwas gemacht werden.
vielen dank im voraus.
gruß herbert

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige