Buongiorno.
Ho un problema su una macro di Excel che copia una porzione di foglio da un altro file excel sull'ard disk e lo incolla sul suo foglio attivo.
Tutti e due i file e relativi fogli sono protetti da password.
I file sono protetti in avvio nella Sub Workbook_Open().
Se tolgo la protezione (solo al foglio attivo) prima della copia tutto funziona bene.
Se non la tolgo Excel mi dà errore 400.
Il foglio protetto, dovrebbe permettere alla macro le modifiche.
Di seguito il comando che uso per attivare la protezione e poi la linea che mi da l'errore.
Suggerimenti...Grazie
Sub ProteggiFoglio()
Dim Parola As String
Parola = "Pippo"
For i = 1 To Sheets.Count
Sheets(i).Protect Password:=Parola, UserInterFaceOnly:=True
Next i
End Sub
OrigineWorkbook.Sheets("Ins_Utenti").Range("I42:J71").Copy DestinazioneWorkbook.Sheets("Liste").Range("M3") ' ricopio il file di origine su questo foglio