Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1084to1088
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

For Each zelle In Range("a2:a1000") erweitern

For Each zelle In Range("a2:a1000") erweitern
Karsten
Hallo,
Wenn ich diesen Befehl ausführe befinde ich mich gerade in Tabelle1. Ich möchte aber, dass u.s. Befehl in Tabelle2 ausgeführt wird. Kann mir jemand die Tabelle2 in den Befehl hineinkonstruieren.
Danke.
Gruß
Karsten
Dim zelle As Range
For Each zelle In Range("a2:a1000")
If zelle.Value = Range("a1").Value Then
zelle.Select
Exit Sub
End If
Next zelle

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

Betreff
Benutzer
Anzeige
AW: For Each zelle In Range("a2:a1000") erweitern
08.07.2009 10:59:35
Luschi
Hallo Karsten,
wenn man das Range-Objekt ohne die Tabellenzuordnung benutzt, dann bezieht sich dieses Objekt immer auf die aktive Tabelle:
For Each zelle In Range("a2:a1000") entspricht dann
For Each zelle In ActiveSheet.Range("a2:a1000")
Was Du haben willst, sieht dann so aus:
For Each zelle In Worksheets("Tabelle2").Range("a2:a1000")
Gruß von Luschi
aus klein-Paris
PS: Du kannst aber auch erst auf Tabelle2 wechseln und dann den Vba-Code ausführen. Aber das ist dann doch zu unsicher.
AW: For Each zelle In Range("a2:a1000") erweitern
08.07.2009 11:13:19
Karsten
Hallo Luschi,
Besten Dank.
Gruß
Karsten
Anzeige

313 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige