Bessere Excel-Verknüpfung für die aktuelle Zeit

0

Gibt es eine Möglichkeit, eine einfachere Verknüpfung für die aktuelle Uhrzeit in Excel festzulegen? Ich kenne "Strg + Umschalt +;" aber ich brauche etwas, das mit einer hand benutzt werden kann. Idealerweise könnte ich mit der F-Taste die aktuelle Uhrzeit einstellen und addieren. das wäre am besten

Irgendwelche Möglichkeiten oder Ratschläge?

Vielen Dank!

Joe
quelle
Was ist los mit dieser Verknüpfung? Sie können es mit Ihrem rechten kleinen Finger rechts ausführen CtrlIhr rechter Ringfinger ist rechts Shift und deinen rechten Zeige- oder Mittelfinger auf ;. Je nach Tastaturlayout ist dies möglicherweise ein waghalsiger Trick, aber nichts Unmögliches, es sei denn, Ihr Semikolon befindet sich genau in der Mitte (was bei Dvorak-Layouts der Fall sein kann).
Nathan.Eilisha Shiraini

Antworten:

1

Die einfachste Methode besteht darin, ein Makro aufzunehmen, in dem Sie diesen Tastendruck ausführen, und es einer der F .. -Tasten zuzuweisen.

Starten Sie dazu die Aufzeichnung eines Makros und drücken Sie STRG + VERSCHIEBUNG + ; Drücken Sie dann die Stopptaste und weisen Sie sie einer Taste zu, z. B. F11.

Jetzt wird bei jedem Drücken von F11 die Uhrzeit in die aktuelle Zelle eingefügt.

Sie können beispielsweise Formatierungen in die Aufnahme einbeziehen, die dann ebenfalls ausgeführt werden.

Beachten Sie: Wenn Sie nach dem Start der Aufzeichnung auf eine Zelle klicken, wird auch dieser Zellklick aufgezeichnet. Dies bedeutet, dass, wenn Sie auf Datensatz klicken, dann auf Zelle A5 klicken, die Zeit dort einfügen und dann die Aufzeichnung stoppen. Jedes Mal, wenn Sie das Makro ausführen, wird die Zeit in Zelle A5 eingefügt, unabhängig davon, welche Zelle Sie zuvor ausgewählt haben.

LPChip
quelle
Ich habe das Makro zum Speichern, kann es jedoch nicht auf einer F-Taste speichern. Es erfordert, dass ich einen Buchstaben wähle. Wie komme ich darum herum?
Joe
Hmm, es ist möglich, dass Microsoft dies geändert hat. Ich habe derzeit keinen Zugriff auf Microsoft Office, daher kann ich es nicht für Sie testen. Es sollte zwar noch möglich sein, aber ich muss mich darum kümmern.
LPChip
Möglicherweise finden Sie in dieser Frage, wonach Sie suchen: stackoverflow.com/questions/9818047/… In der Antwort erfahren Sie, wie Sie die derzeit verwendeten Tastaturkürzel ändern können. Es muss auch eine Funktionstaste geben.
LPChip
1

Nehmen Sie dieses Makro:

Sub Tyme()
    ActiveCell.Value = Now - Int(Now)
    ActiveCell.NumberFormat = "H:MM AM/PM"
End Sub

und weisen Sie ihm eine Tastenkombination zu. Ich benutze normalerweise Strg + f

enter image description here

Gary's Student
quelle
-1

Speichern Sie ein Makro wie dieses. Sie können Ihrem Makro eine Verknüpfung zuweisen.

Speichern eines Makros; Drücken Sie Alt + F11 Fügen Sie ein neues Modul hinzu Fügen Sie den folgenden Code in den Textbereich ein

Sub Macro1()
    With ActiveCell
        .FormulaR1C1 = Now()
        .NumberFormat = "h:mm AM/PM"
    End With
End Sub

Um eine Verknüpfung zuzuweisen, klicken Sie unter ENTWICKLER Klicken Sie auf die Registerkarte Makros Wählen Sie Ihr Makro aus und klicken Sie auf Optionen

FezzikMontoya
quelle
1
-1, da es einen Unterschied zwischen der Verwendung der Funktion = Now () und dem Einfügen der Uhrzeit mit STRG + UMSCHALT +; gibt. Die Heyboard-Kombination fügt die aktuelle Uhrzeit / das aktuelle Datum als Text ein und ändert sich bei einer Neuberechnung nicht.
LPChip