Habe ein auf den ersten Blick unlösbares Problem, aber vielleicht hat doch einer von Euch eine Idee????

Ich möchte, dass ein Makro startet wenn ich ca 30 Sek. nichts mehr in ein Formular eingetragen habe. Dieses Makro erhält dann nämlich die Verbindung zu meiner Web-DB aufrecht, während ich mir einen Kaffee koche, sonst hätte ich zwar einen Kaffee, aber beim Versuch weiterzuarbeiten bekomme ich die Meldung "MySQL Server has gone away"

Nun läuft das Makro bei mir im Hintergrund die ganze Zeit - was nicht ideal ist, weil es eben gut Ressourcen verbraucht. Allerdings kann ich bei Ereignissen so etwas wie "Dokument öffnen" oder "laden" oder was auch immer auswählen, dummerweise aber nicht "Programmierer kocht Kaffe und hat seit 30 Sek. nichts mehr gemacht".

Hat jemand von Euch irgendeinen Ansatz, irgendeine Idee??? Danke im Voraus!
Viele Grüße
Arek