In dit artikel gaan we leren hoe u de gegevens van het ene blad naar het andere kunt bijwerken via VBA in Microsoft Excel.
Laten we een voorbeeld nemen om te begrijpen hoe en waar we deze macro in onze gegevens kunnen gebruiken om ons dagelijkse werk te verminderen.
We willen deze code schrijven voor die medewerkers die in een callcenter werken. Wanneer klanten ze bellen, vragen ze om basisgegevens zoals gebruikersnaam, gebruikers-ID, telefoonnummer en probleem-ID, ze hebben zo'n code nodig om systematisch te werken.
Nu willen we de macro voor zo'n context toepassen wanneer er een oproep komt en ze alle bovengenoemde details noteren in een Excel-blad, en wanneer ze op bijwerken klikken, moeten die gegevens in een ander blad worden bijgewerkt.
Om de gegevens van het ene blad naar het andere blad bij te werken, volgt u de onderstaande stappen: -
- Eerst zullen we de opdrachtknop in het werkblad invoegen.
- Ga naar het tabblad Ontwikkelaar en voeg vervolgens de opdrachtknop in vanuit Activexcontrol.
- Wijs onderstaande macro toe: -
Privé Sub CommandButton1_Click()
Dim User_Name als string, User_ID als geheel getal, telefoonnummer als dubbel, probleem_ID als geheel getal
Werkbladen ("Blad1"). Selecteer
Gebruikersnaam = Bereik ("B2")
User_ID = Bereik ("B3")
Phone_Number = Bereik ("B4")
Probleem_ID = Bereik ("B5")
Werkbladen ("Blad2"). Selecteer
Werkbladen ("Blad2"). Bereik ("A1"). Selecteer
If Worksheets("Blad2").Bereik("A1").Offset(1, 0) "" Dan
Werkbladen ("Blad2"). Bereik ("A1"). Einde (xlOmlaag). Selecteer
Stop als
ActiveCell.Offset(1, 0).Selecteren
ActiveCell.Value = Gebruikersnaam
ActiveCell.Offset(0, 1).Selecteer
ActiveCell.Value = User_ID
ActiveCell.Offset(0, 1).Selecteer
ActiveCell.Value = Phone_Number
ActiveCell.Offset(0, 1).Selecteer
ActiveCell.Value = Probleem_ID
Werkbladen ("Blad1"). Selecteer
Werkbladen ("Blad1"). Bereik ("B2"). Selecteer
Einde sub
Code Verklaring:-Eerst hadden we alle variabelen gedefinieerd. Vervolgens hadden we het bereik voor elke variabele gedefinieerd en vervolgens het bereik voor alle variabelen beschreven. En we hadden ook gedefinieerd dat waar en in welk bereik de gegevens worden bijgewerkt na het klikken op de knop Bijwerken.
- Om de code uit te voeren, drukt u op de toets F5 op het toetsenbord.
- Wanneer u de gegevens invoert en op de update-knop klikt, worden de gegevens in een ander blad bijgewerkt en kunnen we nieuwe gegevens in het blad invoeren.
Dit is de manier waarop we de gegevens van het ene blad naar het andere kunnen bijwerken via VBA in Microsoft Excel.
Download - Gegevens bijwerken van het ene blad naar het andere blad - xlsm