Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: bezug auf anderes worksheet

bezug auf anderes worksheet
15.08.2007 13:46:15
C.
Hi, ich bin's noch mal.
Habe ein ähnliches Problem, wie eben.
In einem Arbeitsblatt habe ich ein Makro in dem z.B. das hier steht:
Range("A1").Select
ActiveCell.FormulaR1C1 = "Text"
wie sage ich ihm, dass er diese Vorgang auch in einem anderen Arbeitsblatt durchführen soll?
worksheets("2.arbeitsblatt").Range("A1").Select..... ? das ging nicht :P
kenne da leider den Befehl nicht :(
Habt vielen Dank für eure Hilfe

Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: bezug auf anderes worksheet
15.08.2007 14:11:39
Stephan
Hallo!
Grundsätzlich solltest Du Dir abgewöhnen mit select zu arbeiten. Du kannst jede Zelle direkt ansprechen und den Wert angeben:
z.B. Range("A1").Value = "Text"
Wenn Du einen Bereich in einem anderen Tabellenblatt ansprechen willst, geht das z.B. so:
Sheets("Name").Range("A1").value = "Text"
Wenn du mehrere Zellen in dem Blatt ändern möchstest, kannst Du mit
With Sheets("Name")
.Range("A1").value = "Text"
.Range("B1").value = "Text2"
end with
arbeiten, oder das Tabellenblatt mit
Sheets("Name").activate
aktivieren, sodass alle weiteren Funktionen sich darauf beziehen.
Gruß
Stephan
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige