ich möchte meine täglichen verschiedenen Aufgaben zeitlich erfassen, ähnlich wie bei einem Schachcomputer.
Ich habe zB. 10 verschiedene Aufgaben (als Beispiel nehmen wir mal 3: Wareneingang, Warenausgang und Auftragsvorbereitung) und sobald ich auf das "Start"-Feld von Wareneingang klicke, läuft die Zeit bis ich ein anderes Aufgaben-Start-Feld klicke und dann dort die Zeit erfasst wird. Da ich über den Tag immer wieder mal mehrmals eine gleiche oder bereits vorher mal getätigte Aufgabe mache, soll Excel natürlich die Zeiten dieser Aufgabe zusammen addieren, so dass ich danach angezeigt bekomme, wieviel Zeit ich für die jeweiligen Aufgaben benötigt habe.
18.05.2022, 13:28 (Dieser Beitrag wurde zuletzt bearbeitet: 18.05.2022, 13:30 von d'r Bastler.)
Moin Roddi,
Naja - eine Schachuhr mit zehn Mitspielern habe ich jetzt noch nicht gesehe, aber man(n) lernt ja nie aus Die einfachste Lösung dürfte eine Userform sein, in der Du für die wichtigsten/häufigsten Arbeiten jeweils einen Button anlegst, der die Start/Stop-Zeiten in eine Tabelle überträgt. Für seltenere verwendest eine Combobox, die Du aus einer Auswahl oder manuell füllst. Könnte dann so aussehen: Die Auswertung/Ausgabe erfolgt dann am Feierabend in einer Messagebox, oder HardCopy, oder als PDF oder als Lakritzschnecke... Grüße
d`r Bastler von den VBAsteleien.de Win 10 & 11, Office 2019 & 2021 & macOS X.15, XL 2019
Das mit dem Schachcomputer ist ja eher als Beispiel gedacht, dass die Uhr dann automatisch dort weiterläuft, wenn man den Button drückt und die vorherige gestoppt wird.
Wie kann ich sowas anlegen? welche Formeln muss ich da verwenden.... oder ghet das nur mit dem VBA?
anbei mal eine kleine Beispieldatei, die zeigt wie man so etwas über zwei Button lösen kann. Die Spalten mit den Zeiten kann man beliebig verschieben, und das Makro entsprechend ändern!
mfg Gast 123
Folgende(r) 1 Nutzer sagt Danke an Gast 123 für diesen Beitrag:1 Nutzer sagt Danke an Gast 123 für diesen Beitrag 28 • Rodi333
Mir war die Sache mit den Buttons zu umständlich, also habe ich vereinfacht: Im DropDown können eigene Tätigkeiten eingetragen werden, die dann beim nächsten Start der Userform zusätzlich zur Verfügung stehen. Die Tätigkeiten stehen in einem zweiten Tabellenblatt, das auch einfach manuell bearbeitet werden kann. Der Button startet und beendet die Zeiterfassung. Es ließe natürlich anders lösen: Mit dem Öffnen der Datei startet die Zeiterfassung, mit dem Ändern der Auswahl des DropDown wird die Tätgkeit geändert und die vorherige beendet, mit Schließen der Datei wird eine Tagesübersicht als PDF erstellt. Braucht dann genau nicht einen Button mehr. Nachdem seitens des TO unklar ist, ob und wie die Daten ausgewertet werden sollen, habe ich auf diesen Teil der Tabelle verzichtet.
Grüße
Falls Interesse an der Datei besteht, lade ich gerne hoch.
d`r Bastler von den VBAsteleien.de Win 10 & 11, Office 2019 & 2021 & macOS X.15, XL 2019