Condividi:        

excel 2016 macro in foglio con celle protette

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

excel 2016 macro in foglio con celle protette

Postdi ANTONIO1105 » 04/07/17 12:58

salve,
ho un file excel con alcune celle protette. nell'eseguire le macro, prima del codice macro inserisco la seguente stringa:
Sheets("Foglio1").Unprotect
quindi il codice macro
e per riproteggere le celle inserisco la seguente stringa:
Sheets("Foglio1").Protect
Tutto sembra funzionare ma con Ma: praticamente ad esecuzione della Macro, le celle protette nn risultano + protette.
esempio:
A1= Antonio (cella modificabile), la macro deve copiare il contenuto di A1 in D4 (cella protetta). quindi scrivo il seguente codice che, ripeto, mi esegue la macro ma non ripristina la protezione nella cella D4:

Sheets("Foglio1").Unprotect
Range("A1").Select
Selection.Copy
Range("D4").Select
ActiveSheet.Paste
Range("A1").Select
Application.CutCopyMode = False
Sheets("Foglio1").Protect
End Sub

Dove sbaglio?
grazie 1000
ANTONIO1105
Utente Junior
 
Post: 37
Iscritto il: 23/01/17 22:25

Sponsor
 

Re: excel 2016 macro in foglio con celle protette

Postdi alfrimpa » 04/07/17 13:28

Devi "giocare" con la proprietà Locked dell'oggetto Range che può essere True o False.
Alfredo

Win7 + Office 2007
Avatar utente
alfrimpa
Utente Senior
 
Post: 1201
Iscritto il: 30/12/13 17:01
Località: Napoli


Torna a Applicazioni Office Windows


Topic correlati a "excel 2016 macro in foglio con celle protette":


Chi c’è in linea

Visitano il forum: Nessuno e 61 ospiti