Excel warnton bei zellwertänderung

hallo,

ich habe eine excel datei, die eine bestimmte uhrzeit mit der aktuellen vergleicht. nun brauche ich einen signalton, wenn die vorgegebene uhrzeit erreicht ist, ähnlich wie bei einem wecker.

klingt recht einfach und ich bekomme den vergleich auch in einer zelle als veränderten wert angezeigt, der warnton ertönt aber nur, wenn ich die änderung per enter bestätige - der ton soll aber sofort und selbstständig bei verändertem zellwert ertönen.

ich erzeuge die aktuelle uhrzeit per refresh-makro mit Jetzt()-Heute().

für tips oder eine vorlage schon jetzt besten dank.

tom

Hallo Tom,

wenn du es schon geschafft hast, den Warnton nach Formeleingabe mit ENTER zu erzeugen, dann müsstets du ja schon ein Ereignismakro
Private Sub Worksheet_Change(ByVal Target As Range)
eingerichtte haben, das den Ton generiert.

Probiere es einmal mit dem Ereignismakro
Private Worksheet_Calculate()

Dann wird mit jeder Neuberechnung des Tabellenblatt das entsprechende Makro ausgeführt.

ich erzeuge die aktuelle uhrzeit per refresh-makro mit
Jetzt()-Heute().

Wenn du ein refresh-makro hast, dann könntest du doch auch dort die Prüfung der Uhrzeit einbinden.

Gruß
Franz

Leider negativ, kann Dir nicht helfen.
Sorry!
Kp

Hallo,

das ist ein Programmeirthema, bei dem ichleider nicht helfen kann.

Beste Grüße
H. Schuster

Hallo Tom,

hierzu habe ich nicht wirklich eine Idee. Wäre dir evtl. mit dem Befehl „application.wait“ geholfen?

Gruß
Natator

Hallo,

leider kann ich bei der Beantwortung dieser Frage nicht weiterhelfen, da ich nur ueber einfache Grundkenntnisse in Excel verfuege.

Chris

Hi Tom,

[…]

nun brauche ich einen signalton, wenn
die vorgegebene uhrzeit erreicht ist, ähnlich wie bei einem
wecker.

klingt recht einfach und ich bekomme den vergleich auch in
einer zelle als veränderten wert angezeigt, der warnton ertönt
aber nur, wenn ich die änderung per enter bestätige - der ton
soll aber sofort und selbstständig bei verändertem zellwert
ertönen.

ich erzeuge die aktuelle uhrzeit per refresh-makro mit
Jetzt()-Heute().

auf die Schnelle habe ich nur das gefunden:
http://www.online-excel.de/excel/singsel_vba.php?f=38

und das hier (scheint mir besser)
http://www.office-loesung.de/ftopic389974_0_0_asc.php

Wie du das Prob der Überprüfung löst (irgendein Ereignis auswertest), ist auch darin angesprochen. Aber vllt hast du das ja auch schon mit deinem Refreshmakro gelöst.

Ciao
Tobi

Grüezi Tom

Da die Frage im Brett ‚Tabellenkalkulation‘ bereits mehrfach beantwortet ist denke ich dass es wenig Sinn macht über die Expertenanfrage dasselbe nochmals zu tun.

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Hi,
sorry für die späte Antwort, aber ich kann wahrscheinlich eh nicht helfen.
XLS berechnet dann neu, wenn sich eine Änderung ergibt (also z.B. ein Eingabe) oder wenn „per Hand“ aktualisiuert wird (z.B. mit F9). Soweit ich weiß gibt es aber keinen Daemaon, der im Hintergrund lauert und Zeiten überwacht.
So gesehen, glaube ich nicht, dass das gehen kann.
Gruß
Volker

Hallo,d ahbe ich leider keine Idee, schon mal im VBS Befehlscoder gesucht vielleicht beep oder buzzer?
Nee sowas feines kenne ich nicht

Gruß