Ich würde gerne in der Lage, zum hinzufügen eines Zeitstempels an der Klick auf eine Schaltfläche in eine excel-Zelle. Leider tun =Jetzt() wird immer das update auf die aktuelle Zeit, und damit ist nicht statisch.
Ich tun konnte F5 im Editor und übertragen Sie es dann auf excel, aber ich möchte lieber Ausschneiden der Mitte der Mensch.
Dank.
InformationsquelleAutor user420667 | 2012-07-16
Erstellen Sie eine Schaltfläche neben einer Zelle.
Dann für den VBA-code in der Schaltfläche "onclick" - Ereignis zu tun so etwas wie dieses:
Oder für Datum & Zeit
So oder so nur, wenn die Schaltfläche geklickt wird, wird der Wert der Zelle, auf die aktuelle Zeit.
Hinweis:
Wenn Sie noch nie eingelegt, ein button-Objekt in excel-hier ist eine Schritt-für-Schritt-Anleitung für Excel 2003,2007 und 2010
http://www.excel-vba-easy.com/vba-how-to-create-macro-excel.html#create-macro-excel-2003
Update:
Wenn Sie nur wollen, fügen Sie die Zeitmarke für die aktuell ausgewählte Zelle dann verwenden Sie die folgende Zeile des Codes:
Aktualisierte Antwort auf die code enthalten, die für die ausgewählte Zelle.
InformationsquelleAutor danielpiestrak
Möglicherweise Sie nicht wirklich benötigen ein-Taste, wenn Sie nur verwenden Sie Strg+Umschalt+: Hilfe, sagt Sie Strg+: aber vergessen Sie nicht, verwenden Sie Shift, um das zu bekommen.
ctrl+;
betritt das Datum, diectrl+shft+;
gibt die Zeit.InformationsquelleAutor datatoo
Keines der Beispiele, die ich gesehen habe wirklich einfach nur das tun, was gefragt ist. (Hinweis: Mit Excel 2010)
Hier ist ein einfaches makro. Ich speicherte das Arbeitsblatt ein makro aktiviert und ich habe eine QuickAccess Toolbar-Taste, um Sie auszuführen.
InformationsquelleAutor JimM