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

Zeile über Range-Variable verschieben

Zeile über Range-Variable verschieben
24.11.2004 16:53:05
imtis
ich möchte einen Zeilenbereich in einer Range Variable ablegen und diese Variable anschließend einem anderen Zeilenbereich (auf einem anderen Sheet) zuordnen.
Ich habe dazu folgenden Quelltext:
...
Dim A as Range
Workbooks("Beispiel.xls").Sheets("Bsp1").Activate
A = Range(Cells(1, 2), Cells(1, 10))
Workbooks("Beispiel.xls").Sheets("Bsp2").Activate
Range(Cells(2, 3), Cells(2, 11)) = A
...
Dieser läuft einwandfrei.
Nun möchte ich die .Activate Kommandos weglassen und schreibe statdessen:
...
Dim A as Range
A = Workbooks("Beispiel.xls").Sheets("Bsp1").Range(Cells(1, 2), Cells(1, 10))
Workbooks("Beispiel.xls").Sheets("Bsp2").Range(Cells(2, 3), Cells(2, 11)) = A
...
was zu einer Fehlermeldung führt. Bin ich auf den .Activate Befehl angewiesen. Dieser verursacht meiner Meinung nach nur unnötige Rechenzeit.
Vielen Dank im Voraus!
imtis

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
bzw. mit Variant-Variable
24.11.2004 17:29:44
imtis
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige