La condivisione di un file senza restrizioni (quindi con piu' utenti che potrebbero contemporaneamente accedere e modificare il file) e' un processo molto sensibile; per cosa consente di fare Excel guarda l'help on line alla voce "Utilizzare una cartella condivisa per la collaborazione".
Quanto all'ipotesi di farlo "sull'unico file senza che si debba scaricare e ricaricare per tutte le 10 persone che accedono", direi che senza portare in locale il file non lo potrai aprire; pero' ci sono strumenti che rendono trasparente a piu' utenti l'accesso a un file di rete condiviso; ad esempio su Dropbox piu' utenti possono condividere una cartella remota (sui server dropbox) e avere in modo automatico una copia del file aggiorato sul loro pc. Guarda su
www.dropbox.comRimane non gestita la condivisione contemporanea del file, che portera' a creare file nominati "copia in conflitto di NomeUtente".
Quanto alla "data di scadenza", si puo' inserire una macro che alla data prefissata impedisce ulteriori Salvataggi; ad esempio questa, che va messa nel modulo ThisWorkbook del vba:
- Codice: Seleziona tutto
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
myscad = "09/07/2015 12:30"
If Now > CDate(myscad) Then
MsgBox ("Tempo scaduto, il file non puo' essere ulteriormente modificato")
Cancel = True: Saved = True
End If
End Sub
Ciao