Hier mijn eerste suggestie na even vlug wat probeersels... In elk geval is daar mijns inziens geen standaard oplossing voor... Ik noem de individuele lijsten de "slaves", de admin file noem ik de master...
Laat een VBA routine in de slave de slave telkens met VBA (ipv linked formulas) updaten bij het openen van de slave.
Volgende routine doet iets dergelijks:
Sub UpdateSlave()
On Error Resume Next
Application.ScreenUpdating = False
Application.EnableCancelKey = xlDisabled
Application.DisplayAlerts = False
Application.StatusBar = "Updating from master. Please wait..."
Workbooks.Open ThisWorkbook.Path & "\master.xls", Password:="master"
ThisWorkbook.Sheets(1).Range("data").Value = ActiveWorkbook.Sheets(1).Range("data").Value
ActiveWorkbook.Close
Application.StatusBar = False
Application.ScreenUpdating = True
Application.EnableCancelKey = xlInterrupt
Application.DisplayAlerts = True
On Error GoTo 0
End Sub
Telkens de slave wordt geopend, gaat hij zichzelf updaten. dat kan hij omdat het paswoord voor de master in de VBA code zit... Dat is dan ook meteen het grote nadeel: het paswoord van de master moet in de code van de slave gekend zijn. De VBA code van de slave zelf kan beveiligd worden met een paswoord, maar deze beveiliging is zwak en kan door commerciële paswoord-krakers binnen de seconde gekraakt worden, zodat een VBA-kenner zo het paswoord van de master uit de VBA code kan vissen...
Voorbeeld in bijlage: de twee files noemen master en slave, en het paswoord is telkens ook master en slave. Zet de files in dezelfde folder, verander de master eens en je zal zien dat de slave bij de eerstvolgende opening zal opgefrist worden zonder dat er een paswoord gevraagd wordt...
Bart