![]() |
|
|||||||
| Registreer | FAQ | Ledenlijst | Interessegroepen | Kalender | Zoeken | Berichten van vandaag | Markeer forums als gelezen |
|
|
|
Discussietools | Weergave |
|
#1
|
||||
|
||||
|
Ik zie bij regelmaat vragen over het bijhouden van werkuren .
In dit voorbeeldje kan je , je uren per dag bijhouden , ik heb dropdownmenutjes voorzien om er een bepaalde code aan te geven , ook de ADV , Verlof- en feestdagen kan je selecteren . Verder is er een overzichtje per maand , product ( code ) , totaal uren enz......... In het maand en pc140.04 overzicht hoef je enkel maar de begindatum te selecteren de rest komt vanzelf over . Ook eens Ctrl F3 drukken daar staan de namen , bereiken benoemd . Ik hoop hiermede een bijdrage te leveren aan mensen die een idee willen opdoen hoe het kan ( niet hoe het moet ) .Ik sta steeds open voor verbeteringen ( ben nu anderhalf jaar bezig met excel ) . Er is een macrootje aanwezig Code:
Private Sub Worksheet_Activate()
Application.Goto Cells(4 + DateDiff("d", [C3], Date), 4)
End Sub
__________________
Ervaring is de optelsom,van alle vergissingen die je hebt begaan. Vragen over bestaande topics worden privé , niet behandeld ! , hiervoor dient het forum . Met een voorbeeldje, komen er beslist goede oplossingen Groeten , Daniël |
| Sponsored Links |
|
#2
|
|||
|
|||
|
ik heb hem ingebruik werkt goed .
heb hem wel wat aan gepast naar mijn werk bedankt hier voor . zie bijlage ![]()
Laatst gewijzigd door excelfreakhunsel; 8 mei 2011 om 12:22 |
|
#3
|
|||
|
|||
|
volgen de keer prive gegevens er uit halen voor plaatsen
|
|
#4
|
|||
|
|||
|
sorry Is niet zo erg maar ik heb het aan gepast.
Laatst gewijzigd door excelfreakhunsel; 8 mei 2011 om 12:23 |
|
#5
|
|||
|
|||
|
Dankjewel Kozijntje, ik heb je bestandje gedownload en wil het graag aanpassen aan mijn werk hoe kan ik bv de codes veranderen? Er staat nu ADV maar wil daar mijn eigen codes voor plaatsen. Kan dat? en hoe?
|
|
#6
|
|||
|
|||
|
ja dat kan dan moet je in de macro veranderen
gr johan |
|
#7
|
||||
|
||||
|
Citaat:
Stifje om dat te verwezenlijken moet je gewoon op tabblad "persoonlijk" in kolom V zijn , let wel wat je daar doet , daar deze gekoppeld is aan een datavalidatie ( Ctrl F3 ) drukken
__________________
Ervaring is de optelsom,van alle vergissingen die je hebt begaan. Vragen over bestaande topics worden privé , niet behandeld ! , hiervoor dient het forum . Met een voorbeeldje, komen er beslist goede oplossingen Groeten , Daniël |
|
#8
|
|||
|
|||
|
sorry dat klopt ja trucker10 ,
ik heb zelf een ander waar wel macro's in zitten je moet in de formule veranderen. =ALS(E11="ADV";D11;"") dit moet je doen in tabblad "invulblad" in niet in "persoonlijk" trucker10 gr Johan Laatst gewijzigd door excelfreakhunsel; 19 december 2011 om 19:33 |
|
#9
|
||||
|
||||
|
Ik lees
Citaat:
Heb je ook al een invulsheet met o.a. Code:
'Prestatiecode
Select Case Trim(UCase(ActiveSheet.Cells(i, 3)))
Case "V" 'verlof
Record = Record & "228"
Case "Z" 'ziekte
Record = Record & "201"
Case "AO" 'arbeidsongeval
Record = Record & "203"
Case "F" 'feestdag
Record = Record & "102"
Case "KV" 'klein verlet
Record = Record & "103"
Case "C" 'compensatierust
Record = Record & "225"
Case "ADV" 'arbeidsduurvermindering
Record = Record & "104"
Case "TA" 'toegestane afwezigheid
Record = Record & "301"
Case "OA" 'onwettig afwezig
Record = Record & "308"
Case "EW" 'economische werkloosheid
Record = Record & "208"
Case Else
Record = Record & " "
End Select
__________________
Ervaring is de optelsom,van alle vergissingen die je hebt begaan. Vragen over bestaande topics worden privé , niet behandeld ! , hiervoor dient het forum . Met een voorbeeldje, komen er beslist goede oplossingen Groeten , Daniël |
![]() |
| Discussietools | |
| Weergave | |
|
|
|
|||||||
| Registreer | FAQ | Ledenlijst | Interessegroepen | Kalender | Zoeken | Berichten van vandaag | Markeer forums als gelezen |