Forfatter |
Emne Søg Emne funktioner
|
fun2run
Forum Begynder
Medlem: 26.Okt.2021
Land: Danmark
Status: Offline
Point: 9
|
Emne: Timestamp ved hjælp af stopur Sendt: 26.Okt.2021 kl. 13:09 |
Hej.
Jeg arrangerer løb og prøver i den forbindelse at lave et Excel ark, hvor jeg kan lave et "stopur" der kan lave Timestamps. Jeg har fundet nedenstående kode, som virker udmærket, bortset fra at den laver timestamp ud fra NOW. Dvs at når jeg starter "stopuret" skal jeg ramme et lige tal for at undgå alt for meget trækken fra efter løbet er færdig. Ex kl 10.00.00 Jeg kunne godt tænke mig at lave et stopur, som starter på 00:00:00 og så timestampene laves ud fra det. Ydermere, når jeg gemmer regnearket og åbner det igen, forsvinder alle timestamps. Kan det undgås? ---------------------------------------------------------- Function Timestamp(Reference As Range) If Reference.Value <> "" Then Timestamp = Format(Now, "hh:mm:ss") Else Timestamp = "" End If End Function -----------------------------------------------------------
MVH
|
|
|
|
|
Bjarnehansen
Platin bruger
Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5585
|
Sendt: 26.Okt.2021 kl. 14:00 |
hej her er et lille ark som du måske kan bruge som ud gangs punkt
det er lavet til at tjekke tiderne på en bus rute men det du skal bruge er kolonnerne g til k
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag. Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
|
|
Bjarnehansen
Platin bruger
Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5585
|
Sendt: 26.Okt.2021 kl. 14:01 |
ellers må du upload dit ark så vi kan se på det.
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag. Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
|
|
fun2run
Forum Begynder
Medlem: 26.Okt.2021
Land: Danmark
Status: Offline
Point: 9
|
Sendt: 26.Okt.2021 kl. 14:29 |
Prøver at kigge på det
|
|
EXCELGAARD
Platin bruger
Medlem: 27.Dec.2012
Land: Denmark
Status: Offline
Point: 5470
|
Sendt: 27.Okt.2021 kl. 12:28 |
Timestamp = Format(0, "hh:mm:ss")
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
|
|
fun2run
Forum Begynder
Medlem: 26.Okt.2021
Land: Danmark
Status: Offline
Point: 9
|
Sendt: 27.Okt.2021 kl. 13:44 |
Hej igen
Allerførst; jeg er IKKE ret ferm i Excel - Sorry
Jeg sætter denne kode ind via VBA: Function
Timestamp(Reference As Range) IF
Reference.Value <> “” Then Timestamp =
Format(Now,”dd-mm-ss”) Else Timestamp =
“” End If End Function Derefter skriver jeg =timestamp(a5) ind i cellen, hvor der står 12:57:13 Når jeg så skriver løberens startnummer (6) og trykker enter, sætter den timestamp'et.
Problemet er, at den bruger PC'ens ur som reference. Det gør at jeg skal regne frem og tilbage for at få løberens reelle løbstid. Hvis jeg i stedet kan bruge et stopur som reference, starter tiden på 00:00:00
|
|
EXCELGAARD
Platin bruger
Medlem: 27.Dec.2012
Land: Denmark
Status: Offline
Point: 5470
|
Sendt: 27.Okt.2021 kl. 14:22 |
Udskift linjen
Timestamp = Format(Now,”dd-mm-ss”) |
med
Timestamp = Format(0,”hh-mm-ss”) |
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
|
|
fun2run
Forum Begynder
Medlem: 26.Okt.2021
Land: Danmark
Status: Offline
Point: 9
|
Sendt: 27.Okt.2021 kl. 14:24 |
Glemte et bille af regnearket
|
|
Bjarnehansen
Platin bruger
Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5585
|
Sendt: 28.Okt.2021 kl. 16:32 |
jeg ved godt at mit ark ikke er det leder efter men med lidt tilpasning kunne det godt komme til hvis
du trykker på "start ny tidstagning" så starter tidstagningen i I
kolonnen også registrere den tiden for løberne efterhånden som de kommer
ind i I og forskellen mellem dem er i K kolonnen
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag. Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
|
|
fun2run
Forum Begynder
Medlem: 26.Okt.2021
Land: Danmark
Status: Offline
Point: 9
|
Sendt: 28.Okt.2021 kl. 17:46 |
Hvis jeg trykker på start ny tidstagning markerer den blot cellen?
|
|
Bjarnehansen
Platin bruger
Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5585
|
Sendt: 28.Okt.2021 kl. 17:53 |
ja od så trykker på S så starter stopuret og når så første løber kommer i mål trykkes M og for hver der kommer en i mål trykkes på M og når sidste mand er i mål trykkes F jeg ved godt opbygningen af arket ikke er tilpasset dit brug men som udgangs punkt tror jeg godt det kan bruges
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag. Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
|
|
fun2run
Forum Begynder
Medlem: 26.Okt.2021
Land: Danmark
Status: Offline
Point: 9
|
Sendt: 28.Okt.2021 kl. 18:12 |
Hmm, jeg må gøre noget forkert for jeg kan ikke få det til at virke. For at prøve at forklare hvordan det skal virke, så skal jeg kunne taste et startnummer i en celle og når jeg så trykker på enter, så laver excel en mellemtid. Det skal ikke være sådan, at jeg trykker på en knap der generer en mellemtid, når en løber kommer i mål, for så har jeg ikke et nummer (eller et navn) på løberen
|
|
EXCELGAARD
Platin bruger
Medlem: 27.Dec.2012
Land: Denmark
Status: Offline
Point: 5470
|
Sendt: 29.Okt.2021 kl. 12:40 |
Jeg tror, at du er nødt til at vedhæfte dit ark, for det er ikke muligt helt, at forstå, hvad du ønsker... ...dit oprindelige spørgsmål lød blot på, at få funktionen til at starte fra nul i stedet for fra 'Nu'.
Og, det gør du ved at ændre 'NOW' til '0'.
Men, det lyder som om, at der er mere i det end som sådan?
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
|
|
fun2run
Forum Begynder
Medlem: 26.Okt.2021
Land: Danmark
Status: Offline
Point: 9
|
Sendt: 30.Okt.2021 kl. 11:30 |
Hej
Det jeg leder efter er beskrevet i denne video. Det behøver dog slet ikke at være så avanceret. Se 3.30 min henne i videoen.
-Jeg har prøvet at finde ud af hvordan jeg kan komme i besiddelse af dette program, uden held-
I videoen taster han i den blå og det violette celle, og starter derved et stopur "inde bag ved". Dette stopur bruger kolonnen Timestamp som reference og laver derved et timestamp, når han taster et (start)nummer i kolonne Bib.
Det eneste jeg har behov for er kolonnerne Bib og Timestamp og så den blå eller violette celle, altså stopurs delen:-)
|
|
EXCELGAARD
Platin bruger
Medlem: 27.Dec.2012
Land: Denmark
Status: Offline
Point: 5470
|
Sendt: 30.Okt.2021 kl. 11:35 |
Hvilken video???
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
|
|
fun2run
Forum Begynder
Medlem: 26.Okt.2021
Land: Danmark
Status: Offline
Point: 9
|
Sendt: 30.Okt.2021 kl. 13:31 |
Hovsa https://www.youtube.com/watch?v=WJ6NGbDyFE0&t=2s
|
|
Bjarnehansen
Platin bruger
Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5585
|
Sendt: 30.Okt.2021 kl. 15:30 |
hvad gør du hvis der kommer 5 i mål samlet så kan du ikke nå at skrive nr ind før de er forbi
man skal nok skrive nr ned manuelt også taste dem ind efter hånden som der er tid til det
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag. Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
|
|
fun2run
Forum Begynder
Medlem: 26.Okt.2021
Land: Danmark
Status: Offline
Point: 9
|
Sendt: 30.Okt.2021 kl. 15:51 |
De løb jeg arrangerer er små (og billige) løb. Det er derfor at jeg ikke bruger chiptidstagning, der kan koste op til 30-40 kr. pr. løber. Prisen på de "professionelle" firmaer gør, at der er et marked for billige systemer (hvis nogen ville lave det:-))
Der er 2 muligheder: 2 mand. Den ene skriver ned, den anden laver bare et timestamp (som i videoen). Senere overfører man løbere til arket. Eller, som jeg plejer, laver en sluse hvor der kun kan være én løber ad gangen. Så kommer de først igennem mål, når deres nummer er tastet.
|
|