Ciao Mateo: ti allego esempio dove ho aggiunto un foglio di appoggio denominato "Inserimento" in cui vai ad inserire i dati nuovi da riportare al foglio "DataBase" protetto.
Il codice utilizzato ed associato ai vari pulsanti è il seguente:
Sub NuovoInserimento()
Sheets("Inserimento").Select
End Sub
Sub FoglioStampa()
Sheets("Stampa").Select
End Sub
Sub SalvaInserimento()
xRiga = Sheets("DataBase").Cells(Rows.Count, 1).End(xlUp).Row + 1
Sheets("DataBase").Unprotect "Pippo"
Range("A2:L2").Select
Selection.Copy
Sheets("DataBase").Select
Range("A" & xRiga).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Sheets("Inserimento").Select
Selection.ClearContents
Range("A2").Select
Sheets("DataBase").Protect "Pippo"
End Sub
Sub FoglioDataBase()
Sheets("DataBase").Select
End Sub
... la password utilizzata al Foglio "DataBase" è "Pippo", cambiala in quella che vuoi nelle righe:
Sheets("DataBase").Unprotect "Pippo"
Sheets("DataBase").Protect "Pippo"
Ciao
Antonio
(Versione excel:2003/2010)