Beste forumleden,
Ik heb een Excel sheet dat automatisch gegevens importeert via een DDE-interface. Aan deze gegevens wordt ook een tijdstip gekoppeld. Nu wil ik een macro laten uitvoeren als aan een bepaald tijdsverschil is voldaan. In cel H14 (zie bijlage) heb ik het tijdsverschil al berekend.
Sub ControleerTijd()
If Chart.Range("H14") = TimeValue("00:00:03") Then
Berekenen
End If
End Sub
Sub Berekenen()
Range("H9").Select
ActiveCell.FormulaR1C1 = "test"
End Sub
Tot zover ben ik gekomen, als cel H14 gelijk is aan 3 seconden dan wordt de macro Berekenen uitgevoerd. Helaas werkt dit nog niet, wat kan er fout gaan? Dit is de eerste keer dat ik in VBA werk dus alvast mijn excuses voor de domme fouten
Mvgr,
Jeroen
Ik heb een Excel sheet dat automatisch gegevens importeert via een DDE-interface. Aan deze gegevens wordt ook een tijdstip gekoppeld. Nu wil ik een macro laten uitvoeren als aan een bepaald tijdsverschil is voldaan. In cel H14 (zie bijlage) heb ik het tijdsverschil al berekend.
Sub ControleerTijd()
If Chart.Range("H14") = TimeValue("00:00:03") Then
Berekenen
End If
End Sub
Sub Berekenen()
Range("H9").Select
ActiveCell.FormulaR1C1 = "test"
End Sub
Tot zover ben ik gekomen, als cel H14 gelijk is aan 3 seconden dan wordt de macro Berekenen uitgevoerd. Helaas werkt dit nog niet, wat kan er fout gaan? Dit is de eerste keer dat ik in VBA werk dus alvast mijn excuses voor de domme fouten

Mvgr,
Jeroen
Bijlagen
Laatst bewerkt: