Ενημέρωση Φύλλων μέσω VBA

Πίνακας περιεχομένων

Σε αυτό το άρθρο, θα μάθουμε πώς να ενημερώνουμε τα δεδομένα από ένα φύλλο σε άλλο φύλλο μέσω VBA στο Microsoft Excel.

Ας πάρουμε ένα παράδειγμα για να καταλάβουμε πώς και πού μπορούμε να χρησιμοποιήσουμε αυτήν τη μακροεντολή στα δεδομένα μας για να μειώσουμε την καθημερινή μας εργασία.

Θέλουμε να γράψουμε αυτόν τον κωδικό για όσους υπαλλήλους εργάζονται σε τηλεφωνικό κέντρο. Όταν οι πελάτες τους καλούν ζητούν βασικές λεπτομέρειες όπως User_Name, User_ID, Phone_Number και Problem_ID, χρειάζονται έναν τέτοιο κωδικό για να λειτουργούν συστηματικά.

Τώρα θέλουμε να εφαρμόσουμε τη μακροεντολή για ένα τέτοιο πλαίσιο όταν έρχεται μια κλήση και σημειώνουν όλες τις παραπάνω λεπτομέρειες σε ένα φύλλο excel και όταν κάνουν κλικ στην ενημέρωση, αυτά τα δεδομένα θα πρέπει να ενημερώνονται σε άλλο φύλλο.

Για να ενημερώσετε τα δεδομένα από ένα φύλλο σε άλλο φύλλο, ακολουθήστε τα παρακάτω βήματα:-

  • Αρχικά, θα εισαγάγουμε το κουμπί εντολών στο φύλλο εργασίας.
  • Μεταβείτε στην καρτέλα Προγραμματιστής και, στη συνέχεια, εισαγάγετε το κουμπί εντολών από το Activexcontrol.
  • Εκχωρήστε την παρακάτω μακροεντολή:-

Private Sub CommandButton1_Click ()

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

Φύλλα εργασίας ("Φύλλο1"). Επιλέξτε

Όνομα χρήστη = Εύρος ("B2")

User_ID = Εύρος ("B3")

Phone_Number = Range ("B4")

Problem_ID = Εύρος ("B5")

Φύλλα εργασίας ("Φύλλο2"). Επιλέξτε

Φύλλα εργασίας ("Φύλλο2"). Εύρος ("Α1"). Επιλέξτε

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

Φύλλα εργασίας ("Φύλλο2"). Εύρος ("Α1"). Τέλος (xlDown). Επιλέξτε

Τέλος εαν

ActiveCell.Offset (1, 0). Επιλέξτε

ActiveCell.Value = Όνομα χρήστη

ActiveCell.Offset (0, 1). Επιλέξτε

ActiveCell.Value = User_ID

ActiveCell.Offset (0, 1). Επιλέξτε

ActiveCell.Value = Αριθμός τηλεφώνου

ActiveCell.Offset (0, 1). Επιλέξτε

ActiveCell.Value = Problem_ID

Φύλλα εργασίας ("Φύλλο1"). Επιλέξτε

Φύλλα εργασίας ("Φύλλο1"). Εύρος ("Β2"). Επιλέξτε

Τέλος υπο

Επεξήγηση κώδικα: -Πρώτον, είχαμε ορίσει όλες τις μεταβλητές. Στη συνέχεια, είχαμε ορίσει το εύρος για κάθε μεταβλητή και, στη συνέχεια, περιγράψαμε το εύρος για όλες τις μεταβλητές. Και, επίσης, είχαμε ορίσει το πού και σε ποια περιοχή θα ενημερωθούν τα δεδομένα μετά από κλικ στο κουμπί Ενημέρωση.

  • Για να εκτελέσετε τον κωδικό, πατήστε το πλήκτρο F5 στο πληκτρολόγιο.
  • Όταν εισάγετε τα δεδομένα και κάνετε κλικ στο κουμπί ενημέρωσης, τα δεδομένα θα ενημερώνονται σε άλλο φύλλο και μπορούμε να εισαγάγουμε νέα δεδομένα στο φύλλο.


Αυτός είναι ο τρόπος με τον οποίο μπορούμε να ενημερώσουμε τα δεδομένα από ένα φύλλο σε άλλο φύλλο μέσω VBA στο Microsoft Excel.

Λήψη - Τρόπος ενημέρωσης δεδομένων Ένα φύλλο σε άλλο φύλλο - xlsm

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave