Excel - Kopieer gegevens van het ene blad naar het andere

VBA-code kan worden geschreven om gegevens van het ene Excel-blad naar het andere te kopiëren in plaats van een macro. Als een macro niet correct is geschreven, wordt hetzelfde blad gekopieerd naar volgende nieuwe bladen telkens wanneer de macro wordt uitgevoerd . Het handmatig kopiëren van de Excel-bladen is niet mogelijk als het Excel-blad teveel gegevens bevat. Het schrijven van code in VBA is eenvoudig en gemakkelijk, maar het is niet nodig om de code helemaal opnieuw te schrijven. De code om gegevens van het ene blad naar het andere te kopiëren kan legaal van vele programmeerbronnen worden gedownload. VBA-code voegt meer functionaliteit toe aan de Excel Office-software.

Kwestie

Ik ben nieuw voor Macro in Excel en heb hulp nodig bij het schrijven van code om gegevens van het ene blad naar het andere te kopiëren. Ik wil gegevens kopiëren van Blad 1 van spreadsheet A naar Blad 1 van spreadsheet B wanneer de eerste is bijgewerkt, maar zonder de andere bladen in spreadsheet B te beïnvloeden.

Oplossing

De volgende code zal dit probleem oplossen. Het blad wordt automatisch bijgewerkt.

 Sub CopyPaste () Dim ws als werkblad voor elke ws in werkbladen Als ws.Name "Master sheet" Dan ws.Select ws.Application.Run "Macro1" Einde als volgende einde Sub Sub Macro1 () bereik ("A2: B13") . Selecteer Selection.Copy Sheets ("Overzichtsvel") Selecteer ActiveSheet.Paste End Sub 

Notitie

Dank aan iveal voor deze tip op het forum.

Vorige Artikel Volgende Artikel

Top Tips