Scenario:
Foglio Excel con alcune celle bloccate, protetto e condiviso fra più
utenti.
Proceduralmente chi lo usa deve fra le varie cose copiare e incollare
dei valori in alcune celle che ovviamente NON sono bloccate.
Succede che se la fonte del copia è una pagina web la destinazione non
solo assume la formattazione di partenza (che sarebbe il meno), ma di
fatto la cella si trasforma da NON bloccata a bloccata (perchè?!? bug?!?),
diventando inaccessibile.
Via VBA risolvo il problema usando, all'evento change dello sheet, la
sequenza:
ActiveSheet.unprotect
target.locked=false
ActiveSheet.protect
ma se il foglio è CONDIVISO non è permesso, funziona solo se esiste un
unico utilizzatore e il documento non è condiviso.
Suggerimenti?!?

Rispondi quotando