File excel protetto da password di accesso non esegue le macro

Anonimo
2018-06-16T12:29:24+00:00

ho un file excel protetto da password di accesso. esso contiene alcune macro che però non vengono eseguite a causa della password. la prova di tutto ciò è data dal fatto che se salvo lo stesso file senza password, le macro vengono regolarmente eseguite. Tuttavia, mi occorre tenere il file protetto per evitare accessi non autorizzati.

C' è un modo per superare questo problema? ho provato a cercare nei vari forum ma senza successo.

grazie a tutti fin da ora

Antonio

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

1 risposta

Ordina per: Più utili
  1. Anonimo
    2018-06-16T13:49:08+00:00

    Ciao Antonio,

    ho un file excel protetto da password di accesso. esso contiene alcune macro che però non vengono eseguite a causa della password. la prova di tutto ciò è data dal fatto che se salvo lo stesso file senza password, le macro vengono regolarmente eseguite. Tuttavia, mi occorre tenere il file protetto per evitare accessi non autorizzati.

    C' è un modo per superare questo problema? ho provato a cercare nei vari forum ma senza successo.

    grazie a tutti fin da ora

    Prova quanto segue:

    • Alt+F11 per aprire l'editor di VBA
    • Ctrl+R per accedere alla finestra Project Explorer ('Gestione progetti')
    • Fai doppio clic sul modulo ThisWorkbook (Questa_cartella_di_Lavoro) del file e incolla il seguente codice:

    '=========>>

    Option Explicit

    '--------->>

    Private Sub Workbook_Open()

        Dim SH As Worksheet

        Const sPassword As String = "Pippo"

        For Each SH In Me.Worksheets

            SH.Protect Password = sPassword, _

            UserInterfaceOnly:=True

        Next SH

    End Sub

    '<<=========

    • Alt+Q per chiudere l'editor di VBA e tornare a Excel
    • Chiudi e riapri il file

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento