Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Programmeren

VBA incm Excel 2000

Bremmeteng
2 antwoorden
  • Bestaat er in VBA een event die bijv. iedere seconde aangeroepen wordt. Dit ivm een procedure die in een regelmaat een DDE link moet uitlezen. Of zijn er andere mogelijkheden om dit te doen?

    ——————
    ————————-
    The man who makes no mistakes, usually doesn't make anything

  • Je kan de functie Timer gebruiken om het aantal verstreken seconden sinds middernacht terug te krijgen. In een loop kun je dan checken of er een seconde verstreken is, zo niet dan gebruik je DoEvents om de besturing over te dragen, anders eist je procedure alle aandacht van je systeem:
    code:
    Private Sub Workbook_Open()
    Do While 1 = 1
    Jouw_Functie
    Start = Timer
    If Start > 86399 Then Start = 0
    Do While Timer < Start + 1
    DoEvents
    Loop
    Loop
    End Sub

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.