Tienes que proteger el libro y las hojas. Las hojas con claves diferentes. Luego ocultas todas menos la hoja1 que, digamos, sera como un indice. En ese indice puedes colocar botones y/u otra cosa que vaya a la hoja respectiva de cada usuario. Esos, por ejem, botones, podrian llamar a un INPUTBOX donde el usuario ponga su clave, y si esta coincide con la de la hoja correspondiente, se active una macro que desproteja el libro, muestre la hoja, la desproteja y proteja el libro. Para que ese usuario salga, igualmente debe crearse una rutina que oculte y proteja la hoja.
El dilema aqui, es que cuando un usuario x ponga guardar, como el libro se actualiza, cualquiera podra entrar a las hojas que se muestran en ese momento.
Abraham