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

Verständinisfrage

Verständinisfrage
19.04.2007 17:47:00
Timo
Hallo!
Ich habe mal eine kurze Verständnisfrage...
Warum funktioniert
With wksTmp
.range(.Cells(lngLastRow, 1), .Cells(lngLastRow, UBound(vntTmp))) = vntTmp
End With
im gegensatz dazu funktioniert aber
wksTmp.range(.Cells(lngLastRow, 1), .Cells(lngLastRow, UBound(vntTmp))) = vntTmp
nicht.Warum?
Beide Anweisungen sind doch im Prinzip identisch, die zweite Version führt aber zu Laufzeitfehlern...
Danke und Grüße aus dem stürmischen Norden
Timo

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

Betreff
Datum
Anwender
Anzeige
AW: Verständinisfrage
19.04.2007 17:51:00
Kurt
wksTmp.range(.Cells(lngLastRow, 1), .Cells(lngLastRow, UBound(vntTmp))) = vntTmp
Es fehlt vor .Cells die Referenz auf das Blatt, so ist es korrekt:
wksTmp.range(wksTmp.Cells(lngLastRow, 1), wksTmp.Cells(lngLastRow, UBound(vntTmp))) = vntTmp
Der With Rahmen ist aber hier die bessere Wahl.
mfg Kurt

AW: Verständinisfrage
19.04.2007 17:55:18
Timo
Danke...
mal wieder das berühmte Blatt vorm Kopf :-)
mfg
Timo

AW: Verständinisfrage
19.04.2007 17:53:00
Peter
Hallo Timo,
ich meine dass du im 2. Fall die Punkte vor Cells weglassen musst.
Gruß Peter

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige