Gegevens in ander tabblad automatisch doorvoeren

Anoniem
2017-05-17T17:36:19+00:00

Hallo,

ik ben een personeels rooster aan het maken. Deze heeft verschillende tabbladen.

Het eerste tabblad bevat horizontaal de planning van maandag t/m zondag, en dan staan verticaal de naam van de medewerker en de tijd die hij/zij moet werken ingevuld of een X ivm een vrije dag die gepland staat.

Nu staat op het derde tabblad alle vrije dagen ingevuld dus een kolom met bijv 1 juli/2juli etc en ook daar staat een X bij de naam die op deze dag vrij gevraagd heeft of vakantie heeft gepland.

Wat ik heel graag zou willen, is dat deze vrije dagen die op datum ingevuld worden automatisch in het eerste tabblad bij de planning doorgevoerd worden. Zodat ik niet steeds terug hoeft te kijken en handmatig in hoef te voeren wie wel of niet beschikbaar is die dag.

Hoe kan ik dit doen?

Daarbij heb ik ook nog een rooster met de datums waarop er officiele feestdagen zijn of vakanties, ivm de horeca is dit erg belangrijk dat aangegeven wordt in de planningstabel dat dit een feestdag is. Is het ook mogelijk om deze door te voeren? Ik heb onder elke dag en datum in de planning een open cel staan, waar dit ingevuld kan worden.

Ik heb overal rond gekeken, maar vind niet precies wat ik zoek in de antwoorden.

Kan iemand me hier mee helpen!?

Microsoft 365 en Office | Excel | Voor thuisgebruik | Windows

Vergrendelde vraag. Deze vraag is gemigreerd vanuit de Microsoft Ondersteuning-community. Je kunt met een stem aangeven of de inhoud nuttig is, maar je kunt geen opmerkingen of antwoorden toevoegen of de vraag volgen.

0 opmerkingen Geen opmerkingen
{count} stemmen
Antwoord geaccepteerd door vraagauteur
  1. Anoniem
    2017-05-20T10:34:14+00:00

    Dag Maartje,

    De feestdagen invullen is een makkie.

    =ALS.FOUT(VERT.ZOEKEN(D4;'Diensten & Rollen'!$A$23:$B$45;2;FALSE);"")

    De vrije dagen is niet zo eenvoudig en niet doenbaar met formules vrees ik? Tenminste niet op een betrouwbare manier, een cell kan immers maar een waarde of een formule bevatten, niet beide. Stel dat je iemand inplant voor een dienst dan gaat de formule verloren en in de veronderstelling dat je de planning wel wat op voorhand opstelt, kan het best gebeuren dat een medewerker alsnog een dag verlof aanvraagt. Doordat je de formule overschreven hebt zal dit zich niet meer in het rooster reflecteren.

    De oplossing ligt in VBA maar je model maakt het wel moeilijk om dit uit te werken. Ik ben er even aan begonnen maar het gaat verder dan de support die ik kan leveren. Niet door gebrek aan kennis, eerder door de tijd die het mij zal vergen.

    Een model dat mooi oogt is daarom iet altijd praktisch. Overweeg eens een ander model.

    M1 M2 M3 M4 M5 M6 M7 M8
    29/05/2017
    30/05/2017
    31/05/2017
    01/06/2017
    02/06/2017
    03/06/2017
    04/06/2017
    05/06/2017
    0 opmerkingen Geen opmerkingen

5 extra antwoorden

Sorteren op: Meest nuttig
  1. Anoniem
    2017-05-18T09:41:03+00:00

    Hallo Maartje,

    Hiervoor zul je een iets complexere oplossing nodig hebben dan we hier kunnen aanbieden. Wellicht dat een ander lid van de community een suggestie voor je heeft, maar je krijgt waarschijnlijk sneller antwoord door je vraag in de (engelstalige) **Technet-community**te plaatsen.

    Met vriendelijke groet,

    Jules

    0 opmerkingen Geen opmerkingen
  2. Anoniem
    2017-05-18T15:34:13+00:00

    Dag Maartje,

    Ik ben jarenlang teamleader geweest van een groep die 24/24 - 7/7 werkt en waarbij bepaalde posten MOESTEN ingevuld zijn. Ik heb dus wel wat ervaring met de materie.

    Een eerste probleem is dat we geen enkel zicht hebben op je lay-out. Het zou helpen om je model op je onedrive te plaatsen en de link hier te delen. Vervang de namen van de medewerkers eerst door fake namen.

    Een oplossing met formules is doenbaar maar als je de formules vervangt door een waarde dan zal de template volgend jaar niet meer werken tenzij je daar een template van bijhoudt om opnieuw te gebruiken. Probleem blijft de feestdagen die niet elk jaar op dezelfde dag vallen, denk aan Pasen en zijn vervolg maar ook Koningsdag kan een probleem zijn. Wat als 27/04 in een weekend valt? Welke regeling is dan van toepassing?

    Ik heb mijn rooster met VBA opgemaakt maar dit zijn wel een paar duizend regels code. Dit gaat verder dan de support die ik op het forum kan leveren maar ik wil je model wel eens bekijken.

    0 opmerkingen Geen opmerkingen
  3. Anoniem
    2017-05-18T17:56:35+00:00

    Ik heb in een verleden eens een cursus Excel gehad, maar er nooit wat mee gedaan, dus wat ik tot nu toe heb gemaakt is vooral met hulp van internet en zelf op onderzoek uit.

    One drive heb ik ook niet eerder zo gebruikt, maar ik geloof dat het zo gelukt is.

    Hier de link: https://onedrive.live.com/edit.aspx?cid=3d13024cf2a9f46c&page=view&resid=3D13024CF2A9F46C!168&parId=3D13024CF2A9F46C!116&app=Excel

    Ik vind het geen probleem als ik ieder jaar in het tabblad "Diensten & Rollen" de datums van de feestdagen opnieuw moet invoeren. Dus dat probleem tackelen we eigenlijk al.

    In het tabblad Dienstrooster, vind je onder elke datum een lege cel, hier zou ik graag zoals ik nu handmatig ook gedaan heb automatisch in krijgen: Vaderdag, Hemelvaart etc

    Maar wat vooral de belangrijkste is waar ik nu op vast loop, is de vrije dagen automatisch door te voeren.

    Onder het tabblad "Vrije dagen" vind je mijn opzet met juli en daarbij de namen en een X als ze deze dag niet beschikbaar zijn.

    Ik zou graag willen dat deze X'jes doorgevoerd worden in het tabblad "Dienstrooster" zodat ik dit niet met de hand hoef te doen.

    Hopelijk is het met dit voorbeeld er bij wat duidelijker.

    Wellicht moet ik nog het ene en andere aanpassen, maar dat is zo gedaan.

    Dit is in grote lijnen hoe ik het graag zou willen.

    Zo kan ik ook bijv op "Vrije dagen" ipv Juli bovenaan te plaatsen en dan verticaal 1/2/3/4 etc neer te zetten de volledige datum in vullen bijv 1 juni/2juni/3juni etc.

    Ik neem aan dat dit handiger is wanneer ik dit automatisch naar het dienstrooster wil plaatsen?

    Alvast bedankt voor het mee denken en de moeite ;-)

    0 opmerkingen Geen opmerkingen
  4. Anoniem
    2017-05-19T16:51:50+00:00

    Dag Maartje,

    De link werkt niet, kan je nog eens proberen?

    Ga naar je onedrive, breng de muis over het bestand, rechts klik, delen, link maken. Klik dan in het antwoord op het kettinkje en plak de link.

    0 opmerkingen Geen opmerkingen