Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
844to848
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
844to848
844to848
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

ActiveCell.CurrentRegion

ActiveCell.CurrentRegion
20.02.2007 07:28:05
Josef
Hallo!
Heißt bitte ActiveCell.CurrentRegion immer Beginn mit A1 ?
Set r_Liste = ActiveCell.CurrentRegion
Wenn ja, mein Beginn zum Einlesen in die TextBoxen einer Userform wäre jedoch A3.
Wie würde bitte dann der Vba Text lauten?
Set r_Liste = ?
Danke
Josef

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: ActiveCell.CurrentRegion
20.02.2007 07:35:00
Nepumuk
Hallo Josef,
CurrentRegion ist der ununterbrochene ausgefüllte Bereich um eine Zelle. Hat deine Liste auch ein definiertes Ende? Bis zu welcher Spalte soll sich der Bereich erstrecken?
Gruß
Nepumuk
AW: ActiveCell.CurrentRegion
20.02.2007 07:42:00
Josef
Hallo Nepumuk!
Danke für Deine Antwort.
Der Bereich wäre von A3 bis zur Spalte R
Josef
AW: ActiveCell.CurrentRegion
20.02.2007 12:04:00
Nepumuk
Hallo Josef,
dann so:
Set r_Liste = Range(Cells(3, 1), Cells(Rows.Count, 18).End(xlUp)).Value

Gruß
Nepumuk
Anzeige
AW: ActiveCell.CurrentRegion
20.02.2007 12:45:51
Josef
Hallo Nepumuk!
Danke für Deine Antwort.
Ich habe den Code jetzt angepasst.
Jetzt bekomme ich den Fehlerhinweis: Objekt fehlt.
Zeile 2 = Überschrift
Zeile3= Beginn der Daten
Set r_Liste = Range(Cells(3, 1), Cells(Rows.Count, 18).End(xlUp)).Value
'Set r_Liste = ActiveCell.CurrentRegion
'und daraus die Spaltenüberschriften
Set r_Felder = r_Liste.Rows(2)
'bzw. deren Anzahl ermittelt
int_AnzFelder = r_Felder.Columns.Count
For int_Zähler = 1 To int_AnzFelder
Controls("lbl" & int_Zähler) = r_Felder.Cells(int_Zähler)
Next
Wo könnte ich bitte hier den Fehler haben?
Danke
Josef
Anzeige
AW: ActiveCell.CurrentRegion
20.02.2007 12:54:58
Josef
Hallo Nepumuk!
Stimmt vielleicht diese Variable nicht?
Dim r_Liste As Range
Josef
AW: ActiveCell.CurrentRegion
20.02.2007 13:45:00
Nepumuk
Hallo Josef,
mein Fehler, so geht's:
Set r_Liste = Range(Cells(3, 1), Cells(Rows.Count, 18).End(xlUp))
Gruß
Nepumuk
AW: ActiveCell.CurrentRegion
20.02.2007 14:50:00
Josef
Hallo Nepumuk1
Besten Dank für Deine Hilfe. Jetzt klappt es.
Josef

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige