Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
564to568
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
564to568
564to568
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

referenzieren in einer WithUmmantelung

referenzieren in einer WithUmmantelung
11.02.2005 01:56:10
Reinhard
Hallo Wissende,
bei sowas:
With Worksheets("Tabelle1")
.Range("A3:D500").Interior.ColorIndex = xlNone
For n = 3 To 500
If .Cells(n, 4).Value "" Then .Range(.Cells(n, 1), .Cells(n, 4)).Interior.ColorIndex = 37
Next n
End With
geht es mir um
.Range(.Cells(n, 1), .Cells(n, 4))
und meine Frage, brauche ich die Punkte vor Cells in dem .Range Dingens?
Danke
Gruß
Reinhard
ps: sicher ich könnte es austesten, aber vielleicht teste ich nicht 100 %ig , und, vielleicht interessiert es auch andere, deshalb habe ich nicht getestet, will das aber wissen.

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: referenzieren in einer WithUmmantelung
11.02.2005 06:42:12
Heinz
Hallo,
natürlich brauchst du die Punkte. Es "fehlt" davor ja nur jener Teil der nach dem With steht. Und der Punkt trennt nun mal die einzelnen Befehle.
Wenn du die Punkte weglässt, dann würde sich Cells(n, 1) auf die momentan aktive Tabelle beziehen - die natürlich die Tabelle1 sein kann aber nicht muss.
Gruß
Heinz
AW: referenzieren in einer WithUmmantelung
bst
Auch Hallo,
meines Erachtens kommt's darauf an was Du denn tun willst.
Nach einem With Worksheets("Tabelle1") und vernünftigem 'n' ergibt:
.Range(.Cells(n, 1), .Cells(n, 4))
einen Range in Tabelle1.
Range(.Cells(n, 1), .Cells(n, 4))
dito.
.Range(Cells(n, 1), Cells(n, 4))
einen Fehler falls ActiveSheet Tabelle1, einen Range in Tabelle1 sonst.
Range(Cells(n, 1), Cells(n, 4))
einen Range in ActiveSheet.
Gruß, Bernd
Anzeige
Danke @ Heinz & Bernd o.w.T.
Reinhard

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige