Live-Forum - Die aktuellen Beiträge
Datum
Titel
29.03.2024 13:14:12
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
720to724
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
720to724
720to724
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
"Range" in MsgBox durch Namen ersetzen!
19.01.2006 13:10:02
Proxima05
Wie kann ich in einer Message-Box (MsgBox) anstelle einer Range (z.B. A1:AZ500) den zu dieser Range definierten Namen ausgeben lassen.
Der o.g. Bereich ist im Tabellenblatt mit dem Namen "Input" benannt. Im Code steht hierzu
Set defRange = Range ("Input")
In der MsgBox wird für die Auswahl dieser Range der Code "& defRange.Address" verwendet.
Der Bereich wird auch korrekt ausgewählt, die MessageBox zeigt mir aber für "& defRange.Address" den Bereich "A1:AZ500" an. Ich würde aus Gründen der Lesbarkeit der Message lieber den Namen "Input" dort stehen sehen.
Ich habe schon versucht über "RefersToA1:AZ500" als Ergänzung weiterzukommen, hat aber nicht geklappt.
Danke für einen Tipp.

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
MsgBox defRange.Name.Name
ransi
Hallo
versuchs mal so:
Public

Sub test()
Dim defRange
Set defRange = Range("input")
MsgBox defRange.Name.Name
End Sub

ransi
AW: MsgBox defRange.Name.Name
19.01.2006 14:02:49
Proxima05
Prima, das ist es!
Vielen Dank :)
Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige