Wie man Kopie aus einem Arbeitsblatt & Paste in eine andere mithilfe von VBA

September 27

Visual Basic für Applikationen (VBA) ist die ideale Methode, um Excel 2010 an Ihre Bedürfnisse anpassen. Wenn Sie ständig sich die gleichen Aufgaben finden, wie z. B. das Kopieren von Daten in Excel erhalten Sie VBA zum Ausführen der Aufgabe für Sie. Statt Daten aus einem Arbeitsblatt manuell kopieren und Einfügen in ein anderes, ein VBA zu schreiben können Makro- und Sie eine Schaltfläche zum Ausführen der Kopie und paste sofort drücken.

Anweisungen

1 Klicken Sie auf die Registerkarte "Entwicklertools" und klicken Sie dann auf "Visual Basic", die Visual Basic-Editor (VBE) zu öffnen, mit denen Sie VBA erstellen können.

2 Klicken Sie auf "Einfügen" und klicken Sie auf "Module", um ein leeres Modulfenster öffnen.

3 Kopieren Sie und fügen Sie den folgenden Code in das Modulfenster:

Sub Copy_Data()

Application.ScreenUpdating = False

Worksheets("Sheet1"). Range("a1:A10"). Wert = Worksheets("Sheet2"). Range("B1:B10"). Wert

Application.ScreenUpdating = True

EndSub

4 Den Code an Ihre speziellen Bedürfnisse anzupassen; wie geschrieben, kopiert den Code die Daten in den Zellen A1 bis A10 in Arbeitsblatt 1 auf Zellen B1 bis B10 in Arbeitsblatt 2. Wenn Sie Daten aus Zellen C1 bis C100 in Blatt 4 Zellen D1, D100 in Blatt 5 zu kopieren wollte, würde Sie z. B. die dritte Zeile des Codes zu lesen umschreiben:

Worksheets("Sheet4"). Range("C1:C100"). Wert = Worksheets("Sheet5"). Range("D1:D100"). Wert

5 Drücken Sie "F5", um die Routine auszuführen.

Tipps & Warnungen

  • Drücken Sie die "Alt" und "F11" Tasten zusammen können Sie zwischen dem Arbeitsblatt und Code.