Dansk Regneark Forum
  Hjælp Hjælp  Søg i forum   Arrangementer   Opret ny bruger Opret ny bruger  Log ind Log ind


Emne lukketArbejdstids skema VBA eller ?

 Besvar Besvar Side  12>
Forfatter
Claus Se dropdown
Forum Begynder
Forum Begynder


Medlem: 14.Jul.2018
Land: dk
Status: Offline
Point: 14
Direkte link til dette indlæg Emne: Arbejdstids skema VBA eller ?
    Sendt: 14.Jul.2018 kl. 23:33
uploads/2261/Book1.xlsxFørst undskylder jeg hvis dette ikke passer i denne kategori

Problem  : Der ønskes 2 mødetider på samme dag.( 03-07-2018)
Dette gøres ved at indsætte en ny række og der efter til rette alt manuelt i arket for at få tal til at passe
Dette medfører a formler m.m. ødelægges.
Kunne en VBA løsning kigge på start/sluttid og udfylde resten af felterne. Dermed ville indsættelse af rækker ikke være et problem eller ?
Er der allerede nogen der har "tryllet" sådan en ?

Mvh. Claus Lind
Til top



Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5485
Direkte link til dette indlæg Sendt: 15.Jul.2018 kl. 09:45

kig på første linje ud for mandag
jeg har ændret formatet på tiderne til 00:00
er det noget i den stil..??
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
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5485
Direkte link til dette indlæg Sendt: 15.Jul.2018 kl. 09:53
Ups jeg havde indsat en kolonne du spørg efter en række det blive lidt sværer der tror jeg du må have 2 ark en til hver.

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
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5485
Direkte link til dette indlæg Sendt: 15.Jul.2018 kl. 09:55
ellers skal indsætte en ny række også marker cellerne ovenover og kopi dem ned så skulle det virke
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
Til top
Claus Se dropdown
Forum Begynder
Forum Begynder


Medlem: 14.Jul.2018
Land: dk
Status: Offline
Point: 14
Direkte link til dette indlæg Sendt: 15.Jul.2018 kl. 10:19
uploads/2261/Book1_bj.xlsxAllerførst tak for at der er nogen der vil dele sin viden og erfaring.

Ja jeg har bøvlet lidt i hvordan jeg skulle angribe dette.
Problemet er at det bruges til rejsemontører, og derfor er der lange arbejdsdage (over midnat), blandede dage (2 måske 3 start tider på et døgn). Har også tænkt om data skulle komme fra Acces (helst ikke da det giver 2 programmer der skal vedligeholdes m.m.).
Men hvis man definerede at man har en VBA kode der ser på start og slut tid  inden for rækken og fordeler tider ud fra kriterier der nu er gældende (overtid m.m.) så kunne man tage en række ad gangen.
Hvis der er 2 eller flere liner med samme dato (arbejde over midnat), kunne man se om sluttid er 0000 og starttid er 0000 og en dag mellem datoer...
Ved ikke om dette giver mening ?
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5485
Direkte link til dette indlæg Sendt: 15.Jul.2018 kl. 10:39
ok men der er kun en medarbejder pr ark over midnat er ikke noget problem, har du en papir udgave eller et andet ark kunne du sende det til min mail under min profil
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
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5485
Direkte link til dette indlæg Sendt: 15.Jul.2018 kl. 10:39
har tilpasset linje 1
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
Til top
Claus Se dropdown
Forum Begynder
Forum Begynder


Medlem: 14.Jul.2018
Land: dk
Status: Offline
Point: 14
Direkte link til dette indlæg Sendt: 15.Jul.2018 kl. 12:25
700 er 07:00
hvorfor bruger i ikke formatet tt:mm til at regne arbejdstiden ud med og så gange med 24 for at få 1/100 til beregning af løn/beløbene?

Historikken i dette regneark er jeg ikke bekendt med, men grunden til at jeg startede på at ændre det var at det irriterede mig at lave noget manuel (ekstra linie ind i arket) når det kan gøres automatisk.

Mvh. Claus
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5485
Direkte link til dette indlæg Sendt: 15.Jul.2018 kl. 12:39

ok
her et eks. på 2 gange opstart med tid over midnat
er det noget i den stil ?
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
Til top
Claus Se dropdown
Forum Begynder
Forum Begynder


Medlem: 14.Jul.2018
Land: dk
Status: Offline
Point: 14
Direkte link til dette indlæg Sendt: 15.Jul.2018 kl. 12:51
I princippet ja.. Men der er jo altid et men Smile.
Hver "arbejds periode" skal ligge på en linie (Row). Hvorfor ? har prøvet at se om man kunne ændre design, men da der er andre der er brugere af arket er det ikke umiddelbart muligt.
Derfor har løsningen været at manuelt indsætte en række (og dermed ødelægge referencer i arket), og dermed den manuelle udregning på rækken. Summeringen i kolonnerne skal man så også checke, hvis der blevet indsat og derefter  slettet en række.

Mvh. Claus 
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5485
Direkte link til dette indlæg Sendt: 15.Jul.2018 kl. 13:40
man kan jo lave 3 start perioder så man beholder resten det vil kunne bruges af de andre
den beregner overtiden som nu.
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
Til top
Claus Se dropdown
Forum Begynder
Forum Begynder


Medlem: 14.Jul.2018
Land: dk
Status: Offline
Point: 14
Direkte link til dette indlæg Sendt: 15.Jul.2018 kl. 13:53
Ja det ville jeg også mene.. Men der er nogen der er meget låst i det format der er på siden (ikke dem der udfylder skema). Der for mit problem. Havde også lavet en udgave hvor der på en linie også var tid efter midnat, men den var ikke ok.

Har tænkt lidt på om man kunne lave indtastning/udregning  i et andet ark (evt. med table men det har jeg ikke arbejdet med før) , og derefter udfylde (kopiere data ) ind som enkelt linnier.

Mvh. Claus

Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5485
Direkte link til dette indlæg Sendt: 15.Jul.2018 kl. 18:02
ok så kan det blive svært Wink
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
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5485
Direkte link til dette indlæg Sendt: 15.Jul.2018 kl. 18:04
hvis man vil beholde formatet 700 = 7:00
kan bruge 2500 = 01:00 - 3000=06:00

hvis man skal regne hen over midnat

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
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5485
Direkte link til dette indlæg Sendt: 15.Jul.2018 kl. 20:00

så er lørdag og søndag kommet med.


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
Til top
Claus Se dropdown
Forum Begynder
Forum Begynder


Medlem: 14.Jul.2018
Land: dk
Status: Offline
Point: 14
Direkte link til dette indlæg Sendt: 15.Jul.2018 kl. 21:14
Prøver at se om jeg kan "presse" dette design igennem ( dat på en linie istedet for to eller flere.)

Mange tak for det du har lavet Bjane...

Mvh. Claus 
Til top
Claus Se dropdown
Forum Begynder
Forum Begynder


Medlem: 14.Jul.2018
Land: dk
Status: Offline
Point: 14
Direkte link til dette indlæg Sendt: 16.Jul.2018 kl. 11:08
Nope jeg skal holde formatet  med at arbejde over midnat skal fylde 2 liner, samt at overarbejde skal ligge på de rigtige datoer.

Eks. normal arbejdstid på en dag er mellem 0800 og 1600 = 8 timer
der arbejdes reelt mellem 0900 og 0100 næste døgn, dette skal stå som

0900-2400 = 15 timer    de første 8 timer er normaltimer resten af døgnet er overarbejde. timen efter midnat er også overarbejde men på en ny linie.
Hvis man starter igen på dag 2 så er det en ny line hvor vi så starter med 8 normaltimer igen..

Kan ikke lige se at det kan klares da hver line vil give sit eget overarbejde, uden at tage hensyn til at næste line (efter midnat) også hører til..

Pyha... håber at det giver mening... 
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5485
Direkte link til dette indlæg Sendt: 16.Jul.2018 kl. 14:29
den bliver svær at knække....
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
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5485
Direkte link til dette indlæg Sendt: 16.Jul.2018 kl. 14:32
hvad er begrundelsen for at dele det på linjer?
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
Til top
Claus Se dropdown
Forum Begynder
Forum Begynder


Medlem: 14.Jul.2018
Land: dk
Status: Offline
Point: 14
Direkte link til dette indlæg Sendt: 16.Jul.2018 kl. 14:40
Ja det er noget "politisk" så den har jeg opgivet at ændre... Cry

Der må lige tænkes Wacko...
Til top
 Besvar Besvar Side  12>

Skift forum Forum tilladelser Se dropdown

© 2010 - 2024 Dansk Regneark Forum - en del af Excel-regneark.dk