Select case in VBA voor planningsmodule???

Status
Niet open voor verdere reacties.

Chris Cools

Gebruiker
Lid geworden
19 okt 2008
Berichten
152
Hallo,


Ik ben bezig met het maken van een planningsmodule in acces, dit om gegevens gemakkelijker bij te kunnen houden ivm excel.

In de bijgevoegde db zit 1 form, wat uiteindelijk het planningsoverzicht moet worden.
Op dit formulier staan 2 knoppen die personen kunnen toewoezen aan picking of inpak en dit werkt. Er staat ook een knop die de planning volledig leeg moet maken.

Omdat er voor onze planning een gedeelte van het jaar in dagploeg wordt gewerkt en een deel in ploegen wou ik deze ineens integreren.
Dit had ik willen doen, door een groepbox met selectievakjes te maken om te kunnen kiezen welke shift iemand gaat doen.
Dit heb ik dan in de tabel laten invullen via een IIF- functie in een update-query.

voor de magazijnactiviteit wil ik iets gelijkaardigs, in plaats van 20 knoppen om op te klikken leek het me overzichtelijker om ook via zo'n selectievakjes te werken en afhankelijk van welk vakje geselecteerd is zou in de tabel moeten ingevuld worden aan welke activiteit iemand wordt toegewezen.
hier kan ik echter niet met een iif-functie werken omdat je deze maar 7 keer kan nesten.
Nu heb ik ergens gelezen dat je dan via een "select case" zou kunnen werken in VBA, maar ik weet niet hoe ik daaraan zou moeten beginnen...

Heeft iemand enig idee?
thanx!!!!

grtz,

chris
 

Bijlagen

In de voorbeelddatabase "Noordenwind" (Access2003) vind je een voorbeeld van de select case in formulier "Dialoogvenster Omzetrapporten".

mvg
Charles
 
thanx!!!

Ik heb het gisterenavond eens geprobeerd en het lukte me precies wel niet direct...
Ga nog beetje verderzoeken ...

Voor zo'n group van selectievakjes kan je maximum 20 keuzevakjes maken, maar ik zou moeten kunnen kiezen uit een 25-tal activiteiten. is er misschien een betere optie?
eerst werkte ik via een combobox, maar dat is minder overzichtelijk en minder snel omdat je deze altijd eerst moet openklappen!

grtz,

chris
 
Je zou ze kunnen klusteren. Dus bij een totaal van 25, 5 klusters van 5 bv.
 
Thanx voor de tip!!! In die richting zat ik ook te denken, maar in 1 groep kan je slechts 1 vakje aanklikken.
Kan dat binnen zo'n klusters dan ook, zodanig dat er niet meer dan 1 kan geselecteerd worden?

grtz,

chris
 
Zou misschien wel kunnen met vba. Een andere mogelijkheid is de list box. Met 25 items moet dat kunnen. Zal kijken of ik een voorbeeldje kan maken.
 
bedankt!!
Dat zou ongelooflijk fijn zijn!
En natuurlijk voor iedereen hier de beste wensen voor 2009!!!

grtz,

chris
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan