salve a tutti
uso questa macro suggerita a suo tempo da Anthony per un mio programma composto da 200 pag che blocco e sblocco tranquillamente.
Sub protectall()
For i = 1 To 200
Sheets(i).Protect Password = "xxx"
Next i
End Sub
ultimamente ho fatto una copia di questo programma aggiungendo una macro che cambia colore ad alcune celle se è
presente un dato specifico.
Questa macro però non funziona perchè la cella in uso pur se sbloccata (quindi libera) non permette di modificare il formato celle.
Ma basta andare singolarmente pagina per pagina in proteggi foglio e spuntare "formato celle" e "seleziona celle sbloccate" e bloccare quindi il foglio con password , tutto va ok...
Ma se voglio fare tutto in automatico per le 200 pagine con la macro di cui sopra , mi accetta sola la spunta "seleziona celle sbloccate" e no quella formato celle .Quindi pur essendo le celle libere non funziona l'altra macro di cambio colore.
poi ho notato che stranamente in una altra copia non riesco neanche in automatico a far accettare la spunta seleziona celle sbloccate.
dipenderà da come si è partiti nella creazine delle pagine quando l'ho creato ?
o c'è qualcosa che mi sfugge ???
(poi se mi potete suggerire una formula per cambio colore determinate celle a una condizione, senza macro risolvo lo stesso)
ciao e grazie
ciao Anthony !!