Tabellen über VBA aktualisieren

Inhaltsverzeichnis

In diesem Artikel erfahren Sie, wie Sie die Daten von einem Blatt in ein anderes Blatt über VBA in Microsoft Excel aktualisieren.

Nehmen wir ein Beispiel, um zu verstehen, wie und wo wir dieses Makro in unseren Daten verwenden können, um unsere tägliche Arbeit zu reduzieren.

Wir möchten diesen Code für diejenigen Mitarbeiter schreiben, die in einem Callcenter arbeiten. Wenn Kunden sie anrufen, fragen sie nach grundlegenden Details wie User_Name, User_ID, Phone_Number und Problem_ID. Sie benötigen einen solchen Code, um systematisch zu funktionieren.

Jetzt wollen wir das Makro für einen solchen Kontext anwenden, wenn ein Anruf kommt und sie alle oben genannten Details in ein Excel-Blatt notieren, und wenn sie auf Aktualisieren klicken, sollten diese Daten in einem anderen Blatt aktualisiert werden.

Um die Daten von einem Blatt auf ein anderes Blatt zu aktualisieren, befolgen Sie die folgenden Schritte:

  • Zuerst werden wir die Befehlsschaltfläche in das Arbeitsblatt einfügen.
  • Wechseln Sie zur Registerkarte Entwickler und fügen Sie dann die Befehlsschaltfläche von Activexcontrol ein.
  • Weisen Sie das unten genannte Makro zu:-

Private Sub CommandButton1_Click()

Dim User_Name als String, User_ID als Integer, Phone_Number als Double, Problem_ID als Integer

Arbeitsblätter("Blatt1").Wählen

Benutzername = Bereich("B2")

Benutzer_ID = Bereich("B3")

Phone_Number = Bereich("B4")

Problem_ID = Bereich("B5")

Arbeitsblätter("Blatt2").Wählen

Arbeitsblätter("Sheet2").Range("A1").Select

If Worksheets("Sheet2").Range("A1").Offset(1, 0) "" Then

Worksheets("Sheet2").Range("A1").End(xlDown).Select

Ende Wenn

ActiveCell.Offset(1, 0).Wählen

ActiveCell.Value = User_Name

ActiveCell.Offset(0, 1).Select

ActiveCell.Value = User_ID

ActiveCell.Offset(0, 1).Select

ActiveCell.Value = Phone_Number

ActiveCell.Offset(0, 1).Select

ActiveCell.Value = Problem_ID

Arbeitsblätter("Blatt1").Wählen

Arbeitsblätter("Blatt1").Range("B2").Select

End Sub

Code-Erklärung:-Zuerst hatten wir alle Variablen definiert. Dann hatten wir den Bereich für jede Variable definiert und dann den Bereich für alle Variablen beschrieben. Und wir hatten auch definiert, wo und in welchem ​​Bereich die Daten aktualisiert werden, nachdem Sie auf die Schaltfläche Aktualisieren geklickt haben.

  • Um den Code auszuführen, drücken Sie die Taste F5 auf der Tastatur.
  • Wenn Sie die Daten eingeben und auf die Schaltfläche Aktualisieren klicken, werden die Daten in einem anderen Blatt aktualisiert und wir können neue Daten in das Blatt eingeben.


Auf diese Weise können wir die Daten von einem Blatt in ein anderes Blatt über VBA in Microsoft Excel aktualisieren.

Download - So aktualisieren Sie Daten von einem Blatt auf ein anderes Blatt - xlsm

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave