Hoe herhaalt u een macro elke X minuten in Excel?
Tijdens het werken met Microsoft Excel wilt u mogelijk macro’s maken om bepaalde taken te automatiseren. Stel bijvoorbeeld dat u een macro nodig heeft die automatisch een gegevensbereik naar een nieuwe locatie kopieert. Omdat de gegevens regelmatig worden bijgewerkt, moet deze macro elke 5 minuten automatisch worden uitgevoerd — zonder handmatige tussenkomst — zodat beide gegevensbereiken altijd gesynchroniseerd blijven. Hoe realiseert u dat? De methode in dit artikel helpt u daarbij.
Herhaal of herhaal een macro elke X minuten in Excel
Herhaal of herhaal een macro elke X minuten in Excel
De volgende VBA-code helpt u om een macro elke X minuten in Excel automatisch te herhalen. Volg hiervoor de onderstaande stappen.
1. Druk tegelijkertijd op Alt + F11 om het venster Microsoft Visual Basic for Applications te openen.
2. Klik in het venster Microsoft Visual Basic for Applications op Invoegen > Module. Kopieer en plak vervolgens de onderstaande VBA-code in het Code-venster. Zie de schermafbeelding:
VBA-code: Herhaal of herhaal een macro elke X minuten in Excel
Sub ReRunMacro()
Dim xMin As String
'Insert your code here
xMin = GetSetting(AppName:="Kutools", Section:="Macro", Key:="min", Default:="")
If xMin = "Exit" Then
SaveSetting "Kutools", "Macro", "min", "False"
Exit Sub
End If
If (xMin = "") Or (xMin = "False") Then
xMin = Application.InputBox(prompt:="Please input the interval time you need to repeat the Macro", Title:="Kutools for Excel", Type:=2)
SaveSetting "Kutools", "Macro", "min", xMin
End If
If (xMin <> "") And (xMin <> "False") Then
Application.OnTime Now() + TimeValue("0:" + xMin + ":0"), "ReRunMacro"
Else
Exit Sub
End If
End Sub Opmerking: Vervang in de code de regel ‘Plaats uw code hier’ door de code die u elke X minuten wilt uitvoeren.

3. Druk op de toets F5 om de code uit te voeren. Voer in het verschijnende dialoogvenster Kutools voor Excel de intervaltijd in waarmee u de macro wilt herhalen en klik op de knop OK. Zie de schermafbeelding:

Vanaf nu wordt de betreffende macro elke 5 minuten automatisch uitgevoerd in uw werkmap.
Opmerking: Als u de macro wilt stoppen en het cyclusinterval wilt aanpassen, kopieert u de onderstaande VBA-code naar hetzelfde Module-venster en drukt u op de toets F5 om de code uit te voeren. De macro stopt vervolgens; voer de bovenstaande code opnieuw uit om een nieuw interval in te stellen.
VBA-code: Stop de uitvoering van de macro
Sub ExitReRunMacro()
SaveSetting "Kutools", "Macro", "min", "Exit"
End Sub 
Ontgrendel de magie van Excel met KUTOOLS AI
- Slimme uitvoering: Voer celbewerkingen uit, analyseer gegevens en maak grafieken — allemaal met eenvoudige opdrachten.
- aangepaste formules: Genereer op maat gemaakte formules om uw workflows te stroomlijnen.
- VBA-programmeren: Schrijf en implementeer VBA-code moeiteloos.
- Formule-uitleg: Begrijp complexe formules moeiteloos.
- Tekstvertaling: Doorbreek taalbarrières in uw spreadsheets.
Gerelateerde artikelen:
- Hoe herhaalt u rijen tijdens het scrollen door een werkblad in Excel?
- Hoe herhaalt u de laatste of vorige actie in Excel?
- Hoe drukt u rijen herhaaldelijk af onderaan elke afgedrukte pagina in Excel?
- Hoe herhaalt u een celwaarde totdat er een nieuwe waarde verschijnt of wordt bereikt in Excel?
Beste Office-productiviteitshulpmiddelen
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...
Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger
- Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
- Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!
Alle Kutools-add-ins in één installatieprogramma.
Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.
- Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
- Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
- Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
- 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
- Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins