Liesbeth, Luc,
Ik ben het dit keer (gedeeltelijk) met Luc eens: met 80 users min of meer tegelijkterijd een shared workbook aanvullen lijkt me een quasi onmogelijke opdracht voor Excel.
Alle programma's en dus ook Excel hebben hun beperkingen...
MAAR (en nu komt het natuurlijk):
> Ik heb onlangs een situatie meegemaakt waarin ook Access moeite had met gelijktijdige acties door meerdere gebruikers. En dan spreek ik over veel minder dan 80 users... Waardoor we naar een Oracle database moesten migreren...
> Misschien hebben niet alle gebruikers bij jullie toegang tot Access... In de bedrijven waar ik adviseer wordt Access zeker niet standaard geïnstalleerd... De meesten hebben echter wel Excel.
EN:
> Met enige creativiteit is voor die taak wel een 100% Excel oplossing te bedenken. Want voor een dergelijk proces is het volgens mij eigenlijk helemaal niet nodig dat alle users in dezelfde workbook werken...
Ik denk op dit moment grofweg aan de volgende setup:
> Elke user heeft zijn eigen, lokale workbook, gebaseerd op een vaste template zodat iedereen dezelfde lay-out heeft...
> Uiteraard moet er ook een report workbook zijn, die de data van alle users verzamelt (eventueel 2 verschillende voor de 2 niveaus).
> De link tussen de twee kan als volgt verwezenlijkt worden (en dit is de truc): elke keer de user zijn lokale copie bewaart, wordt er een tweede, identieke copie gemaakt op een vooraf gedefinieerde locatie door wat simpele VBA code in de user files zelf. De report books lezen niet de originele files, maar deze "ghost" copies die de report books ophalen in de "verzameldirectory"... De "ghost" copies moeten dan wel een unieke naam krijgen in de "verzameldirectory", maar dat kan je bijvoorbeeld doen door in de filenaam van de "ghost" copie de usernaam op te nemen.
Ik hoop dat mijn suggestie min of meer duidelijk is, indien niet, zal ik het in een eventuele volgende post grafisch weergeven. Het is natuurlijk maar een suggestie, alles hangt een beetje af van de modaliteiten in jullie bedrijf...
Maar ik zou het persoonlijk een leuke uitdaging vinden om zo'n structuur op te zetten en de haalbaarheid te onderzoeken ;-)
Succes,
Bart