Die Möglichkeit, Daten von einem Arbeitsblatt zum anderen in Excel kopieren spart dem Anwender Zeit , da er nicht haben, um es manuell zu kopieren. Der beste Weg , um Daten zwischen den Platten zu kopieren, ist die Zwischenablage des Systems zu verwenden. In VBA können Sie die "Select" -Eigenschaft auf ein Arbeitsblatt aus, und Sie können die "Selection" -Objekt verwenden, um Daten in die Zwischenablage kopieren. Die "Paste "-Methode fügt den Inhalt der Zwischenablage auf das Blatt , das derzeit ausgewählt ist . Anleitung
1
Klicken Sie auf " Tabelle1 " und Typ " Daten in Tabelle1 " in A1 . Klicken Sie auf " Tabelle2 " und geben Sie " Daten in sheet2 " in A1 .
2
Klicken Sie auf die Registerkarte "Entwicklertools" , klicken Sie auf " Visual Basic ", und klicken Sie auf das Menü "Einfügen" . Klicken Sie auf " Module" , um einen neuen Code-Modul einzufügen.
3
Erstellen Sie eine neue Sub-Prozedur .
Private Sub copyDataBetweenSheets ()
4
Fügen Sie den folgenden Code, um die Tabelle1 auswählen und kopieren Sie die Daten in A1: . .
Sheets (" Tabelle1 " ) auswählen
Range (" A1") auswählen
Selection.Copy
5
Fügen Sie den folgenden Code und fügen Sie Sheet2 wählen die Daten aus Tabelle1 kopiert : .
Sheets (" Tabelle2 " ) auswählen
Range ( . "A2" ) auswählen
ActiveSheet.Paste
6
Wählen Sie die Daten in Zelle A1 , und kopieren Sie ihn, indem Sie den folgenden Code:
Range (" A1 " ) auswählen
Selection.Copy
7
Fügen Sie die Daten aus Tabelle2 Sie , indem Sie den folgenden Code kopiert : .
Sheets (" . Tabelle1 " ) auswählen
Range ( "A2" ) . Wählen
ActiveSheet.Paste
8
Ende des Verfahrens durch den Zusatz " End Sub ". Drücken Sie auf " F5 ", um die Sub-Prozedur auszuführen.