Benamten Bereich erweitern VBA

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
Bild

Betrifft: Benamten Bereich erweitern VBA
von: Jochen
Geschrieben am: 03.12.2003 23:55:42

Hallo Excelfreunde,

VBA schlechter als gut, besser als gar nicht!

Wie kann ich einen einspaltigen benamten Bereich(z.B. A2:A100) um
jeweils eine Zeile erweitern. Der neue Wert kommt aus einer Combobox
(userform) und soll sozusagen in den benamten Bereich aufgenommen werden.

Danke fürs Lesen schon mal.

Gruß Jochen

Bild


Betrifft: AW: Benamten Bereich erweitern VBA
von: Boris
Geschrieben am: 04.12.2003 00:28:59

Hi Jochen,

definiere den Bereich direkt dynamisch über die Excelbordmittel.

Wenn ich mal davon ausgehe, dass der Bereich in Spalte A TEXTE (keine Zahlen) enthält, dann:

Einfügen-Namen-Definieren, Name: Jochen
Bezieht sich auf:
=INDIREKT("Tabelle1!A2:A"&VERGLEICH("";Tabelle1!$A:$A;-1))

Grüße Boris


Bild


Betrifft: AW: Benamten Bereich erweitern VBA
von: HeinoB
Geschrieben am: 04.12.2003 00:32:55

Hallo Jochen

Ich habe vor einiger Zeit einmal eine Funktion gesucht um eine Gültigkeitsliste Dynamich zu halten.Dabei bin ich auf folgende Formel hier im Forum gestoßen die in Namen definieren eingetragen wird.
=INDIREKT("Gültigkeiten!a2:a"&SUMME(N(Gültigkeiten!$a$1:$a$200<>"")))
Bei mir liegen die Daten in einem anderen Blatt mit dem Namen Gültigkeiten.

Ich habe mal eine Datei ins Netz gestellt wie das bei mir funzt. Vieleicht kannst Du damit was anfangen. Wichtig: Ich weiß nicht warum aber die Liste muß eine Überschrift haben.
https://www.herber.de/bbs/user/2298.xls

Gruß Heino


Bild


Betrifft: AW: Benamten Bereich erweitern VBA
von: K.Rola
Geschrieben am: 04.12.2003 00:58:32

Hallo,


Sub Name_resize()
With [DeinName]
.Resize(.Rows.Count + 1).Name = "DeinName"
End With
End Sub


Gruß K.Rola


Bild


Betrifft: Danke für eure Hilfe, klappt__oT
von: Jochen
Geschrieben am: 04.12.2003 01:06:23

oT


Bild

Beiträge aus den Excel-Beispielen zum Thema " Benamten Bereich erweitern VBA"