So kopieren Sie Formeln in ein anderes Blatt Excel VBA

Excel VBA ist ein sehr leistungsfähiges Tool, mit dem Sie Formeln programmgesteuert von einem Blatt in ein anderes kopieren können. In diesem Artikel zeigen wir Ihnen, wie Sie mit Excel VBA Formeln in ein anderes Blatt kopieren.

Wir erstellen zunächst ein einfaches Makro, das eine Formel von einer Zelle in eine andere Zelle auf demselben Blatt kopiert. Anschließend ändern wir das Makro so, dass es die Formel in ein anderes Blatt kopiert.

Einstieg

Wenn Sie ein Makro aufzeichnen, generiert Excel automatisch VBA-Code, den Sie zum Replizieren der von Ihnen aufgezeichneten Aktionen verwenden können. Sie können VBA-Code auch manuell schreiben, um die gleichen Ergebnisse zu erzielen. In diesem Artikel zeigen wir Ihnen, wie Sie beides tun.

Aufzeichnen eines Makros

Um ein Makro aufzuzeichnen, gehen Sie folgendermaßen vor:

1. Öffnen Sie die Arbeitsmappe, die das Blatt mit den Formeln enthält, die Sie kopieren möchten.

2. Klicken Sie auf der Registerkarte „Entwickler“ auf die Schaltfläche „Makro aufzeichnen“. Wenn die Registerkarte „Entwickler“ nicht angezeigt wird, klicken Sie hier, um zu erfahren, wie Sie sie hinzufügen.

3. Geben Sie einen Namen für Ihr Makro ein und wählen Sie bei Bedarf eine Tastenkombination.

4. Klicken Sie auf „OK“.

5. Wählen Sie die Zelle mit der Formel aus, die Sie kopieren möchten.

6. Drücken Sie „Strg“ + „C“, um die ausgewählte Zelle zu kopieren.

7. Wählen Sie die Zelle aus, in die Sie die kopierte Formel einfügen möchten.

8. Drücken Sie „Strg“ + „V“, um die kopierte Formel einzufügen.

9. Klicken Sie auf der Registerkarte „Entwickler“ auf die Schaltfläche „Aufnahme beenden“.

Ihr Makro ist jetzt einsatzbereit! Um es auszuführen, drücken Sie einfach die Tastenkombination, die Sie ihm zugewiesen haben, oder klicken Sie auf der Registerkarte „Entwickler“ auf die Schaltfläche „Makros“ und wählen Sie Ihr Makro aus der Liste aus.

Manuelles Schreiben von VBA-Code

Sie können die gleichen Ergebnisse auch erzielen, indem Sie ein paar Zeilen VBA-Code schreiben. Gehen Sie dazu folgendermaßen vor:

1. Öffnen Sie die Arbeitsmappe, die das Blatt mit den Formeln enthält, die Sie kopieren möchten.

2. Drücken Sie „Alt“ + „F11“, um den Visual Basic Editor zu öffnen.

3. Klicken Sie auf „Einfügen“ > „Modul“.

4. Geben Sie den folgenden Code in das Modul ein:

Sub CopyFormula()

SourceRange als Bereich dimmen

Zielbereich als Bereich dimmen

Set sourceRange = Range(“A1”) 'Ändern Sie A1 in Ihre Formelzelle

Set targetRange = Range(“B1”) 'Ändern Sie B1 in die gewünschte Einfügezelle

targetRange.Formula = sourceRange.Formula

End Sub

5. Drücken Sie „F5“, um den Code auszuführen.

Ihre Formel sollte nun in die gewünschte Zelle kopiert werden!

Ändern des Makros zum Kopieren von Formeln in ein anderes Blatt

Das Makro, das wir im vorherigen Abschnitt aufgezeichnet haben, kopiert nur Formeln innerhalb desselben Blattes. Sie können es jedoch problemlos ändern, um Formeln in ein anderes Blatt zu kopieren. Gehen Sie dazu folgendermaßen vor:

1. Öffnen Sie die Arbeitsmappe, die das Blatt mit den Formeln enthält, die Sie kopieren möchten.

2. Drücken Sie „Alt“ + „F11“, um den Visual Basic Editor zu öffnen.

3. Doppelklicken Sie auf Ihr Makro in der Liste auf der linken Seite des Bildschirms. Der Code für Ihr Makro wird auf der rechten Seite angezeigt.

4. Suchen Sie die folgende Codezeile:

Set targetRange = Range(“B1”) 'Ändern Sie B1 in die gewünschte Einfügezelle

5. Ändern Sie „B1“ in die Zelle auf dem anderen Blatt, in die Sie die Formel einfügen möchten, und verwenden Sie dabei dieses Format: Blattname!Zellenadresse. Wenn Sie beispielsweise die Formel in Zelle B2 auf einem Blatt mit dem Namen „Blatt2“ einfügen möchten, ändern Sie den Code wie folgt:

Set targetRange = Sheets(“Sheet2”).Range(“B2”)

6. Drücken Sie „F5“, um den Code auszuführen. Ihre Formel sollte nun auf das andere Blatt kopiert werden!

Abschließende Gedanken

Nachdem Sie diesen Artikel gelesen haben, sollten Sie nun wissen, wie Sie Formeln mit Excel VBA in ein anderes Blatt kopieren. Sie können das aufgezeichnete Makro unverändert verwenden oder es an Ihre Bedürfnisse anpassen. Wenn Sie mehr über Excel VBA erfahren möchten, schauen Sie sich unsere anderen Artikel zu diesem Thema an!

Dies ist das Ende des Tutorials.

Leave a Comment

So erhalten Sie Hilfe in Windows 10 und 11: 10 Lösungen für häufige technische Probleme

So erhalten Sie Hilfe in Windows 10 und 11: 10 Lösungen für häufige technische Probleme

Erfahren Sie mit diesen 10 Methoden, wie Sie in Windows 11 und 10 Hilfe erhalten. Von der Hilfe-App bis hin zu Tipps zur Fehlerbehebung – lösen Sie jetzt Ihre PC-Probleme.

AVG Antivirus 9 veröffentlicht – Kostenlose Version erscheint bald

AVG Antivirus 9 veröffentlicht – Kostenlose Version erscheint bald

AVG hat endlich Version 9 seiner Antivirensoftware veröffentlicht, die im Vergleich zu ihren Vorgängern schneller und robuster ist. Grisoft,

Spielen Sie das ISO-Disk-Image-Format mit dem VLC Media Player ab

Spielen Sie das ISO-Disk-Image-Format mit dem VLC Media Player ab

Der VLC Media Player überrascht mich immer wieder, auch nachdem ich einen ausführlichen Beitrag zu den Neuerungen geschrieben habe. Kürzlich habe ich entdeckt, dass der VLC Player auch ISO-Images abspielen kann.

So laden Sie DVD-Filme mit Untertiteln herunter und schauen sie an

So laden Sie DVD-Filme mit Untertiteln herunter und schauen sie an

Ich habe ein kleines Hörproblem, was es mir etwas schwer macht zu verstehen, was die Schauspieler im Film sagen. Normalerweise sehe ich jeden Film mit

Sichern Sie den alten Edge-Browser, bevor Sie auf Chromium Edge aktualisieren

Sichern Sie den alten Edge-Browser, bevor Sie auf Chromium Edge aktualisieren

Verlieren Sie Ihren alten Edge-Browser nicht, wenn Sie auf Chromium Edge aktualisieren. Folgen Sie unserer Anleitung zum Sichern und halten Sie beide Browser gleichzeitig aktiv.

Cdex – Audio-CD ins MP3- oder WAV-Format rippen

Cdex – Audio-CD ins MP3- oder WAV-Format rippen

Cdex ist ein kostenloses Open-Source-Tool, das die Daten von der Audio-CD extrahieren und die Dateien im WAV- oder MP3-Format speichern kann. Sie können die Audio-CD auch rippen

Was ist der Windows 7-Gastmodus und wie wird er aktiviert?

Was ist der Windows 7-Gastmodus und wie wird er aktiviert?

Was ist der Gastmodus? Ist es Ihnen schon einmal passiert, dass ein Freund oder Kollege während der Nutzung Ihres Computers eine wichtige Datei gelöscht oder ein System geändert hat?

Laden Sie alles von Netflix ohne Einschränkungen unter Windows 10 herunter

Laden Sie alles von Netflix ohne Einschränkungen unter Windows 10 herunter

Laden Sie alles von Netflix herunter und schauen Sie es offline mit TunePat. Keine Einschränkungen, keine SD-Qualitätsbeschränkungen.

Deaktivieren Sie UAC-Eingabeaufforderungen für ausgewählte Windows-Apps mit ElevatedShortcut

Deaktivieren Sie UAC-Eingabeaufforderungen für ausgewählte Windows-Apps mit ElevatedShortcut

Diese UAC-Eingabeaufforderungen, die beim Ausführen einer App angezeigt werden, können ziemlich lästig werden, wenn man sich ständig damit auseinandersetzen muss. Für diejenigen, die damit nicht vertraut sind: UAC oder

Teilen Sie eine große Datei in kleinere Teile auf und fügen Sie sie schnell wieder zusammen

Teilen Sie eine große Datei in kleinere Teile auf und fügen Sie sie schnell wieder zusammen

Cryogenic ist ein kleines, aber leistungsstarkes portables Open-Source-Tool, mit dem sich große Dateien in bestimmte Teile aufteilen lassen, um sie einfacher und schneller zu teilen. Um