Proteggere il formato di un foglio Excel
Hai un problema con Excel?
| Protezioni... di Amos |
Ciao Mauro, il tuo consiglio per il i pulsanti di
Opzione e le caselle di testo è stato utilissimo e funzione alla
grandissima!!! Grazie veramente di cuore! Ora sono alle prese
con dei problemi di protezione sul foglio...ma non so se si possono
risolvere... Esiste un modo per proteggere il formato solo in
determinate celle di un foglio? Esiste un modo per disabilitare
il copia-incolla solo in determinate celle di un foglio? Grazie
mille per i consigli...questo forum è fantastico! |
|
| di Mauro |
Quando attiviamo la funzione di protezione, non è
possibile utilizzare alcuna cella. Quindi identifichiamo quali celle
devono essere lasciate libere da vincoli. Una volta identificate
queste celle le selezioniamo e premiamo Ctrl+1, selezioniamo la
scheda "protezione" e togliamo la spunta alla casella "bloccata". In
questo modo quando bloccheremo il foglio, l'effetto sarà su tutte le
celle *tranne* quelle selezionate. A questo punto dovremo
semplicemente andare su Strumenti e scegliere "Protezione". Nella
casella di riepilogo potremo scegliere che tipo di protezione
vogliare utilizzare.
|
|
| di Amos |
...avevo già provato così, ma: 1)se imposto
"proteggi foglio" senza spuntare "formato celle" non posso
modificare il formato di alcuna cella del foglio 2)se lo spunto
posso modificare il formato di tutte tranne di quelle bloccate.e fin
qui ci siamo... 3)Non però posso bloccare tutte le altre celle
altrimenti non posso più nemmeno inserire i valori nelle caselle di
"input"... |
|
| di Mauro |
Allora direi, se non ho capito male: selezioni
tutte le celle del foglio, togli la spunta a Bloccata e poi
riblocchi solo quelle che ti interessano! |
|
| di Amos |
Mi sono spigato malissimo io, scusi. Vorrei un
foglio così composto: 1)Celle completamente bloccate
(assolutamente non modificabili). 2)Celle completamente libere e
modificabili (in tutto e per tutto). 3)Celle non bloccate
(perchè devo inserire i dati) ma con formato non modificabile.
Non deve cioè,esistere la possibilità di cambiare il formato da
me assegnato.
I primi due punti sono riuscito a soddisfarli
mentre il terzo no, è possibile possibile soddisfare anche il terzo
in qualche modo? Grazie mille per i consigli utilissimi e
contraccambio gli Auguri di Buon Natale! Amos |
|
| di Mauro |
Excel protegge prima di tutto i dati, mentre le
caratteristiche sono a discrezione dell'utente. Non mi risulta si
possa proteggere solo il formato. Tuttavia è possibile con VBA.
La routine seguente associata ad un modulo di foglio protegge il
colore e l'ampiezza del carattere di un foglio.
Private
MioFont As Object Private CellPrec As Object Private Sub
Worksheet_Activate() Set MioFont = ActiveCell.Font Set
CellPrec = ActiveCell End Sub
Private Sub
Worksheet_SelectionChange(ByVal Target As Range) If
MioFont.Color <> CellPrec.Font.Color Or _ MioFont.Size
<> CellPrec.Font.Size Then MsgBox "Impossibile cambiare il
font" CellPrec.Font.Color = MioFont.Color CellPrec.Font.Size
= MioFont.Size End If Set CellPrec = ActiveCell End
Sub |
|
|
Vuoi approfondire questo argomento?