Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
924to928
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
924to928
924to928
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Range in Schleife
16.11.2007 11:07:42
Benny
Hallo nochmal,
ich habe ein makro mit drei Ranges namens y1,y2 und y3.
in der schleife soll er erst y1 nehmen im zweiten y2, usw.! Wie spreche ich das Range richtig an?
Range(y+i) geht nicht und Range (y&i) auch nicht! (i ist mein Zähler)
Danke!

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Range in Schleife
16.11.2007 11:10:00
Hajo_Zi
Hallo Benny,
benutze Cells(Zeile,Spalte) oder Range("Y" & I)

AW: Range in Schleife
16.11.2007 11:17:20
Benny
Range("Y"&i) funzt nicht! Er nimmt jetzt zelle Y1 ... Y2 ... Y3
cells raff ich nicht!

AW: Range in Schleife
16.11.2007 11:18:00
Hajo_Zi
Hallo Benny,
dazu kann ich nichts schreiben, da ich es ablehne über das internet auf fremde Rechner zu schauen. Mein Excel macht es.
Gruß Hajo
Ein Hallo zu Beginn und ein Gruß am Ende läst den Beitrag doch gleich viel freundlicher aussehen. Auch wenn Du den Beitrag am Computer eingibst sitzen an der anderen Seite doch Leute und keine Maschinen die Deine Frage beantworten und da sollte Zeit für die paar Worte doch vorhanden sein.

Anzeige
AW: Range in Schleife
16.11.2007 11:21:00
Mag
Hi,

Sub ttt()
'Ich habe ein makro mit drei Ranges namens y1,y2 und y3.
'in der schleife soll er erst y1 nehmen im zweiten y2, usw.! Wie spreche ich das Range richtig  _
an?
'Range(y+i) geht nicht und Range (y&i) auch nicht! (i ist mein Zähler)
Dim y1 As Range, y2 As Range, y3 As Range, rng As Range, myrng As Range
Set y1 = [A1]: Set y2 = [A2]: Set y3 = [A3]
Set myrng = Union(y1, y2, y3)
For Each rng In myrng
MsgBox rng
Next
End Sub


Gruss

AW: Range in Schleife
16.11.2007 11:27:37
Mag
.... oder:

Sub ttt()
'Ich habe ein makro mit drei Ranges namens y1,y2 und y3.
'in der schleife soll er erst y1 nehmen im zweiten y2, usw.! Wie spreche ich das Range richtig  _
an?
'Range(y+i) geht nicht und Range (y&i) auch nicht! (i ist mein Zähler)
Dim y1 As Range, y2 As Range, y3 As Range, myrng As Range, i As Long
Set y1 = [A1]: Set y2 = [A2]: Set y3 = [A3]
Set myrng = Union(y1, y2, y3)
For i = 1 To myrng.Count
MsgBox myrng(i)
Next i
End Sub


Gruss

Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige