online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon __kati vom 20.09.2019, 07:41 Options

Festlegung im Makro, dass die volle Zelle übersprungen wird

Hallo,
ich arbeite immoment an einer Zeiterfassung, die nur aus Kommen und Gehen bestehen soll, es soll aber möglich sein, dass ich die beiden Buttoms, die die Systemzeit eintragen, abwechselnd beliebig oft nacheinander drücken kann. Ich krieg das nicht hin, dass im Makro veranlasst wird, das er die Systemzeit in die nächste freie Zelle der Spalte schreibt.
Kann mir jemand dabei helfen?


Antwort schreiben

Antwort 1 von rainberg vom 20.09.2019, 10:42 Options

Hallo Kati,

Button1 ist für Kommen, Einträge in Spalte A
Button2 ist für Gehen, Einträge in Spalte B

Private Sub CommandButton1_Click()
   Cells(Range("A65536").End(xlUp).Row + 1, 1).Value = Format(Time, "hh:mm")
End Sub

Private Sub CommandButton2_Click()
   Cells(Range("B65536").End(xlUp).Row + 1, 2).Value = Format(Time, "hh:mm")
End Sub


Gruß
Rainer

Antwort 2 von __kathi vom 20.09.2019, 12:22 Options

Hey!
ich habs mal ausprobiert, bin vom prinzip total begeistert!
Hab aber noch ein kleines problem, also erst mal meine formel:

Sub Kommen()
Dim i As Integer
For i = 3 To 33
If Cells(j, i) = Day(Now) Then
For j = 11 To 33 Step 2
If Cells(j, i) = Finde() Then
Cells(j, i) = Format(Application.WorksheetFunction.Round(Time * 288, 0) / 288, "hh:mm")
End If
Next
End If
Next
End Sub

damit möcht ich einfach erreichen, dass wenn ich auf "kommen" dann auf "gehen" und dann noch mal auf "kommen" drücke (wg. pausen oder ähnlichem) in die nächste freie zelle derselben spalte springt, also unter die "gehen"-zeit. vielleicht muss ich noch sagen, dass ich die tage eines monats in einer zeile angeordnet hab und nicht in die spalte.

Antwort 3 von rainberg vom 20.09.2019, 15:32 Options

Hallo kathi,

tut mir leid, aber ich kann Deiner Beschreibung geistig leider nicht folgen.
Vielleicht versteht's jemand anders.

Gruß
Rainer

Ähnliche Themen

wieder Makro Code
achmi71  14.01.2007 - 135 Hits - 9 Antworten

Makro
Pascal412  02.03.2007 - 97 Hits - 1 Antwort

Kommentar Makro
BossD  19.04.2007 - 71 Hits - 7 Antworten

Aktive Zelle einer Spalte soll Makro starten
fedjo  30.11.2007 - 118 Hits - 8 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026