Inserimento password



  • Inserimento password
    di Stefano (utente non iscritto) data: 28/04/2010

    Salve a tutti! alcuni giorni fa ho postato nel forum una richiesta sulla rimozione/inserimento della password di un progetto mediante una macro vba. non ho ricevuto risposta alcuna. probabilmente per scarso interesse della mia richiesta o forse perchè non mi sono spiegato bene. faccio un ultimo disperato tentativo perchè dopo mille prove non so più davvero che pesci prendere.
    mi sembra di aver capito che excel offra quattro diversi livelli di protezione: sul file xls, sulla cartella, sul foglio oppure anche sul codice vba (moduli e form). bene, è proprio su quest'ultima password che vorrei poter inserire e/o disinserire mediante uno script vba. in pratica chiedo se sia possibile (...ma sono quasi certo di una risposta negativa) inserire la password di un progetto non manualmente dal menù strumenti etc. etc., bensì mediante una funzione vba dentro il codice stesso del progetto. un grande grazie a chi saprà aiutarmi e comunque grazie a tutti in ogni modo
    stefano



  • di Franco_44 (utente non iscritto) data: 29/04/2010

    Ciao
    se ho capito bene tu vorresti mettere una pw sul codice vba in modo che nessuno possa accedere alle composizioni dei vari fogli, form, moduli ecc;
    se è questo che vuoi vai sulla modalità vba (alt+f11) chiudi tutto (fogli form ecc), vai su strumenti - proprietà vba - protezione, metti la spunta sul quadratino di "proteggi progetto dalla visualizzazione" quindi metti e conferma la pw. salva il file e buon lavoro



  • di Enzo (utente non iscritto) data: 21/06/2010

    Non la vuole inserire manualmente ma tramite una istruzione vba.
    che io sappia ed in base alle mie conoscenze in merito non credo si possa fare.



  • di Aurelio (utente non iscritto) data: 21/06/2010

    Forse così
    sub protezione()
    dim mysheet as worksheet
    set mysheet= worksheets(1)
    myseheet.select
    mysheet.protect"password",true,true,true
    end sub

    x sproteggere--> mysheet unprotect "password"

    fai sapere.

    aurelio