Formules kopiëren naar een ander blad Excel VBA

Excel VBA is een zeer krachtige tool waarmee u formules programmatisch van het ene blad naar het andere kunt kopiëren. In dit artikel laten we u zien hoe u Excel VBA gebruikt om formules naar een ander blad te kopiëren.

We zullen eerst een eenvoudige macro maken die een formule van de ene cel naar een andere cel op hetzelfde blad kopieert. Vervolgens zullen we de macro aanpassen zodat deze de formule naar een ander blad kopieert.

Aan de slag

Wanneer u een macro opneemt, genereert Excel automatisch VBA-code die u kunt gebruiken om de acties die u hebt opgenomen te repliceren. U kunt ook handmatig VBA-code schrijven om dezelfde resultaten te bereiken. In dit artikel laten we u zien hoe u beide kunt doen.

Een macro opnemen

Volg deze stappen om een ​​macro op te nemen:

1. Open de werkmap die het blad bevat met de formules die u wilt kopiëren.

2. Druk op de knop "Macro opnemen" op het tabblad "Ontwikkelaar". Als u het tabblad "Ontwikkelaar" niet ziet, klik dan hier om te leren hoe u het kunt toevoegen.

3. Voer een naam in voor uw macro en kies desgewenst een sneltoets.

4. Klik op "OK".

5. Selecteer de cel met de formule die u wilt kopiëren.

6. Druk op "Ctrl" + "C" om de geselecteerde cel te kopiëren.

7. Selecteer de cel waarin u de gekopieerde formule wilt plakken.

8. Druk op "Ctrl" + "V" om de gekopieerde formule te plakken.

9. Druk op de knop "Opname stoppen" op het tabblad "Ontwikkelaar".

Je macro is nu klaar voor gebruik! Om het uit te voeren, drukt u eenvoudig op de sneltoets die u eraan hebt toegewezen, of klikt u op de knop "Macro's" op het tabblad "Ontwikkelaar" en selecteert u uw macro in de lijst.

Handmatig VBA-code schrijven

U kunt dezelfde resultaten ook bereiken door een paar regels VBA-code te schrijven. Volg hiervoor deze stappen:

1. Open de werkmap die het blad bevat met de formules die u wilt kopiëren.

2. Druk op "Alt" + "F11" om de Visual Basic Editor te openen.

3. Klik op "Invoegen" > "Module".

4. Voer de volgende code in de module in:

Sub KopieerFormule()

Dim bronbereik als bereik

Dim targetRange As Range

Set sourceRange = Range(“A1”) 'Wijzig A1 in uw formulecel

Set targetRange = Range(“B1”) 'Wijzig B1 in de gewenste plakcel

targetRange.Formula = sourceRange.Formula

Eind sub

5. Druk op "F5" om de code uit te voeren.

Uw formule zou nu naar de gewenste cel moeten worden gekopieerd!

De macro wijzigen om formules naar een ander blad te kopiëren

De macro die we in de vorige sectie hebben opgenomen, kopieert alleen formules binnen hetzelfde blad. U kunt het echter eenvoudig wijzigen om formules naar een ander blad te kopiëren. Volg hiervoor deze stappen:

1. Open de werkmap die het blad bevat met de formules die u wilt kopiëren.

2. Druk op "Alt" + "F11" om de Visual Basic Editor te openen.

3. Dubbelklik op uw macro in de lijst aan de linkerkant van het scherm. De code voor uw macro verschijnt aan de rechterkant.

4. Zoek de volgende coderegel:

Set targetRange = Range(“B1”) 'Wijzig B1 in de gewenste plakcel

5. Wijzig "B1" in de cel op het andere blad waar u de formule wilt plakken, met behulp van dit formaat: Bladnaam!Celadres. Als u bijvoorbeeld de formule in cel B2 op een blad met de naam "Blad2" wilt plakken, wijzigt u de code in deze:

Set targetRange = Sheets(“Sheet2”).Range(“B2”)

6. Druk op "F5" om de code uit te voeren. Uw formule zou nu naar het andere blad moeten worden gekopieerd!

Laatste gedachten

Na het lezen van dit artikel zou u nu moeten weten hoe u formules naar een ander blad kopieert met behulp van Excel VBA. U kunt de opgenomen macro gebruiken zoals deze is, of deze aanpassen aan uw wensen. Als je meer wilt weten over Excel VBA, bekijk dan onze andere artikelen over dit onderwerp!

Dit is het einde van de zelfstudie.

Leave a Comment

Hoe u bedtijdmeldingen ontvangt op basis van wanneer u wakker moet worden

Hoe u bedtijdmeldingen ontvangt op basis van wanneer u wakker moet worden

Hoe u bedtijdmeldingen ontvangt op basis van wanneer u wakker moet worden

Hoe u uw computer via uw telefoon uitschakelt

Hoe u uw computer via uw telefoon uitschakelt

Hoe u uw computer via uw telefoon uitschakelt

Windows 7-update repareren en repareren

Windows 7-update repareren en repareren

Windows Update werkt in principe samen met het register en verschillende DLL-, OCX- en AX-bestanden. Mochten deze bestanden beschadigd raken, dan zijn de meeste functies van

Returnil Virtual System 2010 – Virtualiseer uw systeem

Returnil Virtual System 2010 – Virtualiseer uw systeem

Er schieten de laatste tijd steeds meer nieuwe systeembeveiligingssuites als paddenstoelen uit de grond, die allemaal weer een nieuwe oplossing voor anti-virus-/spamdetectie bieden. En als je geluk hebt,

Bluetooth inschakelen op Windows 10/11

Bluetooth inschakelen op Windows 10/11

Leer hoe je Bluetooth inschakelt op Windows 10/11. Bluetooth moet ingeschakeld zijn om je Bluetooth-apparaten correct te laten werken. Maak je geen zorgen, het is eenvoudig!

PDF Rider is een briljante open source PDF-beheersoftware

PDF Rider is een briljante open source PDF-beheersoftware

Eerder hebben we NitroPDF besproken, een fijne PDF-lezer waarmee de gebruiker ook documenten kan converteren naar PDF-bestanden met opties zoals het samenvoegen en splitsen van PDF-bestanden.

Tekstbestand opschonen met tekstreiniger

Tekstbestand opschonen met tekstreiniger

Heb je ooit een document of tekstbestand ontvangen met overbodige ongewenste tekens? Bevat de tekst veel sterretjes, koppeltekens, spaties, enz.?

Google Snelzoekvak in de taakbalk van Windows 7

Google Snelzoekvak in de taakbalk van Windows 7

Zoveel mensen hebben gevraagd naar het kleine rechthoekige Google-pictogram naast de Windows 7 Start Orb op mijn taakbalk dat ik uiteindelijk heb besloten dit te publiceren

Oplossing voor uTorrent in Windows 7

Oplossing voor uTorrent in Windows 7

uTorrent is verreweg de populairste desktopclient om torrents te downloaden. Hoewel het voor mij feilloos werkt in Windows 7, hebben sommige mensen er moeite mee.

2 geweldige hulpmiddelen die je eraan herinneren je ogen te ontspannen

2 geweldige hulpmiddelen die je eraan herinneren je ogen te ontspannen

Iedereen moet regelmatig pauzes nemen tijdens het werken op een computer. Als je geen pauzes neemt, is de kans groot dat je ogen gaan opzwellen (oké, niet opzwellen).