Hallo ihr Lieben,
tut mir leid, ich bin noch ein ziemlich VBA-Anfänger, deswegen glaube ich, dass die Aufgabe gar nicht so schwer ist, aber mir fehlt das Wissen für den richtigen Aufbau der Formel.
Folgendes:
Eine Arbeitsmappe hat zwei Arbeitsblätter. Die erste heißt "A" und die zweite heißt "B". Ich möchte nun in Blatt "B" einen Bezug herstellen zu Blatt "A". Blatt "B" soll in der Zelle A1 den gleichen Inhalt haben wie Blatt "A" in Zelle A1. Die Formel dafür wäre ja ='A'!A1 und wenn ich das mit einem Makro aufnehme steht auch genau dieser Arbeitsblattname, nämlich "A".
Ich würde aber gerne dieses Makro unabhängig vom Namen der Blätter verwenden. Gibt es eine Formel wie VBA einen Bezug zum ersten Arbeitsblatt herstellt, egal wie das Arbeitsblatt heißt? Es gibt ja auch den Befehl Sheets(1).Select und damit wählt VBA das erste Arbeitsblatt aus; aufgrund seiner Position in der Mappe und nicht wegen des Namens!
Vielen Dank für die Hilfe :-)
Sonja
|