Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1552to1556
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
Inhaltsverzeichnis

Spalte eines Ranges durchlaufen

Spalte eines Ranges durchlaufen
21.04.2017 22:45:51
Barbaraa
Hallo
Ich will einzelne Zellen durchlaufen und um 1 erhöhen.
Gegeben ist ein benannter Bereich namens "Bereich"
Sub Makro1()
Dim Zelle As Range
Dim Bereich As Range
Set Bereich = Range("B6:E10")
ActiveWorkbook.Names.Add Name:="Bereich", RefersTo:=Bereich
'Jetzt geht's los
For Each Zelle In Bereich
Zelle.Value = Zelle.Value + 1
Next Zelle
End Sub

Nun will ich aber nur jede Zelle in der zweiten Spalte durchlaufen.
Oder: Jede Zelle in der Spalte direkt rechts neben dem Bereich.
Bitte um hilfreiche Tipps.
LG, Barbara

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

Betreff
Datum
Anwender
Anzeige
AW: Spalte eines Ranges durchlaufen
21.04.2017 23:03:34
Matthias
Hallo
Hier mal für Spalte(3) also Spalte("C")
    'Jetzt geht's los
For Each Zelle In Bereich
If Zelle.Column = 3 Then Zelle.Value = Zelle.Value + 1
Next Zelle
Gruß Matthias
AW: Spalte eines Ranges durchlaufen
21.04.2017 23:06:06
Sepp
Hallo Barbara,
'nur zweite Spalte
For Each Zelle In Bereich.Columns(2).Cells
  Zelle.Value = Zelle.Value + 1
Next Zelle

'rechte Nachbar-Spalte
For Each Zelle In Bereich.Columns(Bereich.Columns.Count).Offset(0, 1).Cells
  Zelle.Value = Zelle.Value + 1
Next Zelle

Gruß Sepp

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige