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.

Laat een reactie achter

Hoe voorkom je dat Word automatisch rechtstreeks naar OneDrive opslaat in Windows 11?

Hoe voorkom je dat Word automatisch rechtstreeks naar OneDrive opslaat in Windows 11?

Microsoft Word slaat nieuwe documenten nu standaard automatisch op in OneDrive wanneer AutoSave is ingeschakeld. Zo kunt u dit uitschakelen.

Hoe Microsoft AI in 2026 in Windows 11 zou moeten implementeren.

Hoe Microsoft AI in 2026 in Windows 11 zou moeten implementeren.

Microsoft voegt AI toe aan Windows 11, maar gebruikers eisen optionele functies, een hoofdschakelaar en volledige controle om de technologie in 2026 te kunnen vertrouwen.

Hoe maak je ZIP-, TAR- en 7z-archiefbestanden aan in Windows 11?

Hoe maak je ZIP-, TAR- en 7z-archiefbestanden aan in Windows 11?

Om een ​​TAR-, 7z- of ZIP-bestand te maken in Windows 11, opent u Verkenner, klikt u met de rechtermuisknop op een map, kiest u 'Comprimeren naar', selecteert u 'Aanvullende indeling' en stelt u het archiveringstype in.

PowerToys versie 0.94 voegt drie belangrijke nieuwe functies toe.

PowerToys versie 0.94 voegt drie belangrijke nieuwe functies toe.

De PowerToys-update voegt een zoekfunctie voor instellingen, detectie van conflicten tussen sneltoetsen en een nieuwe muisaanwijzermodus toe voor betere toegankelijkheid.

Build 26100.4343 (KB5060842) voor Windows 11 wordt uitgebracht als de juni-update van 2025.

Build 26100.4343 (KB5060842) voor Windows 11 wordt uitgebracht als de juni-update van 2025.

Build 26100.4343 (KB5060842) en 22621.5472 en 22631.5472 (KB5060999) voor Windows 11 worden uitgebracht met nieuwe functies voor de update van juni 2025.

Hoe upgrade je Windows 10 Home naar Pro (2026)?

Hoe upgrade je Windows 10 Home naar Pro (2026)?

Om te upgraden van Windows 10 Home naar Pro, ga je naar Instellingen > Update & beveiliging > Activering, klik je op Productcode wijzigen en bevestig je de code.

Hoe u in 2026 gratis kunt upgraden van Windows 10 naar Windows 11

Hoe u in 2026 gratis kunt upgraden van Windows 10 naar Windows 11

Om te upgraden van Windows 10 naar Windows 11 kunt u de Installatieassistent, Windows Update, een ISO-bestand of het Insider-programma gebruiken. Zo doet u dat.

Hoe je Ventoy gebruikt om een ​​opstartbare USB-stick te maken op Windows 11, 10 (2026)

Hoe je Ventoy gebruikt om een ​​opstartbare USB-stick te maken op Windows 11, 10 (2026)

Om een ​​opstartbare USB-stick voor Windows 11 en 10 te maken, open je Ventoy, kies je 'flashdrive', klik je op 'Installeren' en sleep je de ISO-bestanden ernaartoe. Zo doe je dat.

Hoe maak je een Windows 11 25H2 USB-stick voor niet-ondersteunde pcs met Rufus en Ventoy?

Hoe maak je een Windows 11 25H2 USB-stick voor niet-ondersteunde pcs met Rufus en Ventoy?

Om een ​​opstartbare USB-stick met Windows 11 25H2 te maken voor niet-ondersteunde hardware, kunt u Rufus en Ventoy gebruiken om hardware, internet en MSA te omzeilen.

KB5055523 voor Windows 11 (build 26100.3775) is uitgebracht als de update van april 2025.

KB5055523 voor Windows 11 (build 26100.3775) is uitgebracht als de update van april 2025.

KB5055523 (build 26100.3775) voor Windows 11 bevat Top Cards voor Instellingen, een nieuwe toetsenbordindeling voor gamepads, wijzigingen in Verkenner en bugfixes.