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.

Kopier Macro
#1
Hallo zusammen,

ich habe mir eine Datei erstellt, in die automatisch Aktienkurse eingespeist werden (z.B. in C4). Die Werte verändern sich allerdings alle 10 sec..

   

Könnte mir hier vielleicht jemand ein Kurzes Macro schreiben, dass z.B. den Wert C4 1x pro Minute kopiert und dann in ein neues Tabellenblatt mit Uhrzeit untereinander einfügt (siehe Beispiel)? 
Somit könnte ich dann die Veränderungen graphisch festhalten.

Beispiel:
   

Viele Grüße und vielen Dank im Voraus!!
Antworten Top
#2
Hi,

(19.05.2017, 10:50)L1994 schrieb: Könnte mir hier vielleicht jemand ein Kurzes Macro schreiben, dass z.B. den Wert C4 1x pro Minute kopiert und dann in ein neues Tabellenblatt mit Uhrzeit untereinander einfügt (siehe Beispiel)? 

das willst Du nicht!

Dann läuft ständig ein Makro und wartet, daß die Minute rum ist, dadurch ist Excel für andere Aufgaben blockiert.
Antworten Top
#3
Moin Ralf!
Wie kommst Du denn da drauf?
Falls Du Application.OnTime meinst, würde eher anders herum ein Schuh draus.
Wenn Excel mit anderen Aufgaben beschäftigt ist (auch per aktuell ausgeführtem anderem Makro), muss .OnTime halt ein wenig warten.
(Deshalb ja auch EarliestTime:=)

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#4
Hallöchen,

das Makro fehlt nun aber immer noch ... Ungetestet und neue Einträge alle Minute unter C4 im Prinzip so:

Code:
Sub Test()
Application.OnTime Now + TimeSerial(0, 1, 0), "Test"
Cells(4, 3).Copy
Cells(Rows.Count,3).End(xlUp).Offset(1,0).Paste
End Sub

Interessant wäre dann noch das abschalten, oder nicht?
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top


Gehe zu:


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