SPS Werte in Excel darstellen

Hallo erst mal,
ich möchte gerne SPS Werte vom Typ word in Excel Zeilenweise darstellen.
Die Werte müssten zu einem genau definiertem Zeitpunkt, den ich von der SPS vorgebe, in eine Zeile geschrieben werden und die Werte im darauf folgendem Zyklus müssten dann eine Zeile tiefer usw.
VBA ist für mich absolutes Neuland, denoch hab ich es mitlerweile so weit(mit hilfe einer Demo VBA Aplikation des SPS herstellers, dass ich die Werte nach Excel bekomme. Nur halt eben statisch immer in derselben Zelle und halt eben auch nur dann wenn ich einen Button anklicke.
Ich wäre euch dankbar, wenn ihr mir ein wenig Starthilfe geben könntet. Vieleicht für einen Wert der sich, wenn ich das Signal von der SPS her gebe(auch vom Typ word 0 oder 1) halt eben immer eine Zeile weiter tiefer einträgt.
Besten Dank schon mal

Andreas

mit OnTime oder Windows API-Funktionen
Moin Andreas,

zeitgesteuerte Aktionen kannst du mit Hilfe der OnTime-Methode des Application-Objekts durchführen. Hier das Beispiel aus der VBA-Hilfe von Excel:

' In diesem Beispiel wird "my\_Procedure" nach 15 Sekunden ausgeführt.

Application.OnTime Now + TimeValue("00:00:15"), "my\_Procedure"

' Im folgenden Beispiel wird "my\_Procedure" um 17 Uhr ausgeführt.

Application.OnTime TimeValue("17:00:00"), "my\_Procedure"

' In diesem Beispiel wird die OnTime-Einstellung aus dem vorherigen Beispiel gelöscht.

Application.OnTime EarliestTime:=TimeValue("17:00:00"), \_
 Procedure:="my\_Procedure", Schedule:=False

oder mit Funktionen des Windows-API. Eine kurze Erläuterung findest du hier:
http://www.cpearson.com/excel/ontime.htm

Zur Ende deines Sheets springst du mit:

 Dim r As Range

 Set r = ActiveCell.SpecialCells(xlLastCell)
 Cells(r.Row + 1, r.Column).Select
 ActiveCell.FormulaR1C1 = "am Ende" ' nur ein Test!

Viel Vergnügen!

Cheers!
Hawky