Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Zeitsteuerung mittels Windows API
#11
Hallo Christa,

ja, das fiel mir auch auf, dass es da Aussetzer gibt.
OnTime ist wohl für so kurze Intervalle ungeeignet. Sad
Vielleicht liest ja hier jemand mit, der ein 64bit-Office hat.

Gruß Uwe
Antworten Top
#12
Hallo Christa,

neuer Versuch. Leider kann ich es aber mit 64bit nicht testen. Sad

Gruß Uwe


Angehängte Dateien
.xls   Zeitsteuerung mittels Windows API.xls (Größe: 47,5 KB / Downloads: 6)
Antworten Top
#13
Hi Uwe,

(06.08.2014, 08:26)Kuwer schrieb: neuer Versuch. Leider kann ich es aber mit 64bit nicht testen. Sad

ich kann es auch nicht testen, aber im 64bit-Teil sind 3 Fehler drin (es fehlen 2 Kommas, dafür ist ein "l"zuviel):
Zitat:Private Declare PtrSafe Function SetTimer Lib "user32" ( _
ByVal Hwnd As Long, _
ByVal nIDEvent As Long, _
ByVal uElapse As Long, _
ByVal LpTimerFunc als LongPtr) As Long
Antworten Top
#14
Hallo Ralf,

danke fürs Drüberlesen.
Man darf Code eben nicht aus der maschinellen Übersetzung von Microsoft herauskopieren. Wink

Gruß Uwe
Antworten Top
#15
Hallo Uwe,
ja den Kommafehler hatte ich schon entdeckt. Soviel programmieren kann ich noch. Leider
läßt sich die Zeit immer noch nicht steuern. Bin selber schon mal mit dieser API Programmierung
gescheitert und habe nur einen Bruchteil Deiner Programmierkenntnisse. Deshalb brachte ich das
Thema hier noch mal auf. Habe mir dann eine Uhr mit diesem Befehl:

Applicaton.OnTime - Zeitgesteuerte Makros
http://www.online-excel.de/excel/singsel_vba.php?f=133

gebaut. Programmircode war gegen Euch Profis Stückwerk, aber die Uhr funktionierte einwandfrei.
Der Computer verbrauchte (fast) keinerlei Ressourcen und weitere Arbeit mit Excel war möglich.
Leider habe ich dieses Programm dann irgendwo verlegt.

Grüße
Antworten Top
#16
Hallo Christa,

bleibt es nach den 3 Berichtigungen immer noch hängen oder läuft es nun.

Die Zeiten werden im Makro Zellenkarussell hier eingestellt:
Code:
lngZeiten(0) = 200
lngZeiten(1) = 750

Gruß Uwe
[-] Folgende(r) 1 Nutzer sagt Danke an Kuwer für diesen Beitrag:
  • ChristaRohn
Antworten Top
#17
Hallo Uwe,
danke für den Hinweise. War selbst zu blöd das zu sehen bzw. habe auch nicht nachgeschaut.
Was mich betrifft ist die Angelegenheit damit beendet. Und Dir ein ganz ganz dickes Dankeschön,
aber auch den anderen die sich bei diesem Thema geäußert haben und tollen Programmiercode
bereitgestellt haben. Programm läuft super!!

Anregung vielleicht noch fürs Forum und deren Besucher zum Lernen: Du könntest noch
einen zwei weitere Controlbuttons zwecks Zeitsteuerung einbauen. Ansonsten ist
die Sache erledigt.

Danke an Uwe
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste