Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
724to728
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
724to728
724to728
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Range-Bereich über Variable

Range-Bereich über Variable
28.01.2006 09:18:04
janifabi
Guten Morgen Leute,
ich möchte einen Zellenbereich mit Range über eine Variable festlegen, aber irgendwie bekomme ich das nicht hin.
Letztendlich soll variabel ein Bereich über die Variable "skriterium" vorgegeben werden so wie zBsp: ("C1:C100").
Das Problem liegt in folgenender Zeile:
With ws.Range("skriterium : Left(skriterium, 1) & zeilen")
Wie muß ich die "-Kommas setzten?
Dim skriterium As String
skriterium = "C1" 'Spalte C 'Suchkriterium auswerten
'Anzahl der Zeilen ermitteln
zeilen = Cells(Rows.Count, Left(skriterium, 1)).End(xlUp).Row
'Bereich mit Variablen zusammen setzen so wie ("C1:C...")
With ws.Range("skriterium : Left(skriterium, 1) & zeilen")
oder wie kann ich das anderst lösen?
gruß janifabi

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Range-Bereich über Variable
28.01.2006 09:25:51
Matthias
Hallo Janifabi,

With ws.Range(skriterium & ":" & Left(skriterium, 1) & zeilen")

oder aber:

Dim Spalte as Integer
Spalte = 3 'Spalte C
zeilen = ....
With ws.Range(Cells(1, Spalte), Cells(zeilen, Spalte))

Gruß Matthias
AW: Range-Bereich über Variable
28.01.2006 10:12:32
janifabi
Hallo Matthias,
Lösung 2 funktioniert, Lösung 1 bringt wie bei mir Syntaxfehler.
Hätte mich trotzdem schon interessiert was da falsch ist!.
gruß
janifabi
AW: Range-Bereich über Variable
28.01.2006 10:17:09
Matthias
Hallo janifabi,
das letzte Anführungszeichen muss noch weg:

With ws.Range(skriterium & ":" & Left(skriterium, 1) & zeilen)

Gruß Matthias
Anzeige
AW: Range-Bereich über Variable
28.01.2006 10:38:38
janifabi
Hallo Matthias,
so geht´s, echt Super
danke :-))
gruß
janifabi

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige