Rimuovere la Protezione di un Foglio Excel

Condividi questo Post

Hai mai desiderato/avuto la necessità di rimuovere la protezione oppure la password da un foglio di lavoro Excel senza conoscere la password?

Ebbene, c’è un piccolo trucco che potrebbe fare al caso tuo. Tuttavia, ricorda che questo metodo richiede di mettere mano ai file e non possiamo garantire che funzioni con tutte le versioni di Excel, presenti e future. Naturalmente, è sottinteso che tu abbia l’autorizzazione a effettuare tali modifiche.

Questo articolo ha anche lo scopo di sensibilizzare chi crede di proteggere i dati aziendali o il proprio know-how nascondendo fogli oppure utilizzando password su Excel. Non fatelo.
Per proteggere i dati e pubblicarli occorre realizzare un software.

Prima di procedere

Per stare sicuro, fai una copia del tuo file attuale, caso mai i passi descritti di seguito possano andare male, hai sempre una copia funzionante del file.

Fase iniziale

Rinomina il file con formato .zip

Quindi faremo diventare “report vendite.xlsx” in “report vendite.zip

Aprire il pacchetto zip con il programma che più preferite: Esplora risorse, Finder, 7-Zip…. vanno benissimo.

Aprire la cartella xl

Aprire la cartella worksheets

In questa cartella troverete tutti i fogli presenti nel vostro file Excel, li troverete in formato xml.

Rimuovere la Protezione di un Foglio Excel

Aprire il file / i file xml con un editor di testo.

Si può utilizzare il blocco note, VS code, notepad++ … quello che preferite.

Se non è possibile editare il file nella posizione attuale, copiatelo in una destinazione non compressa, quindi apritelo con l’editor di testo che più vi aggrada.

Ora cerca il tag “<sheetProtection” e seleziona tutto il testo fino alla chiusura del tag “/>”.

Nella selezione assicurati di comprendere dal carattere “<” che precede sheetProtection fino al carattere “>” che chiude quella sezione di codice.

Sotto un esempio di codice, file xml di un foglio Excel:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><worksheet xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main"><sheetPr><outlinePr summaryBelow="1" summaryRight="1"/></sheetPr><dimension ref="A1:C3"/><sheetViews><sheetView tabSelected="1" workbookViewId="0"><selection activeCell="A1" sqref="A1"/></sheetView></sheetViews><sheetFormatPr defaultRowHeight="15"/><cols><col min="1" max="3" width="10" customWidth="1"/></cols><sheetData><row r="1"><c r="A1" t="s"><v>0</v></c><c r="B1" t="s"><v>1</v></c><c r="C1" t="s"><v>2</v></c></row><row r="2"><c r="A2" t="s"><v>3</v></c><c r="B2" t="s"><v>4</v></c><c r="C2" t="s"><v>5</v></c></row><row r="3"><c r="A3" t="s"><v>6</v></c><c r="B3" t="s"><v>7</v></c><c r="C3" t="s"><v>8</v></c></row></sheetData><sheetProtection sheet="1" objects="1" scenarios="1" password="DAA7"/></worksheet>

Di seguito lo vedete formattato bene per facilitare la lettura, ovviamente Excel sarà simile all’esempio qui sopra.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<worksheet xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main">
    <sheetPr>
        <outlinePr summaryBelow="1" summaryRight="1"/>
    </sheetPr>
    <dimension ref="A1:C3"/>
    <sheetViews>
        <sheetView tabSelected="1" workbookViewId="0">
            <selection activeCell="A1" sqref="A1"/>
        </sheetView>
    </sheetViews>
    <sheetFormatPr defaultRowHeight="15"/>
    <cols>
        <col min="1" max="3" width="10" customWidth="1"/>
    </cols>
    <sheetData>
        <row r="1">
            <c r="A1" t="s">
                <v>0</v>
            </c>
            <c r="B1" t="s">
                <v>1</v>
            </c>
            <c r="C1" t="s">
                <v>2</v>
            </c>
        </row>
        <row r="2">
            <c r="A2" t="s">
                <v>3</v>
            </c>
            <c r="B2" t="s">
                <v>4</v>
            </c>
            <c r="C2" t="s">
                <v>5</v>
            </c>
        </row>
        <row r="3">
            <c r="A3" t="s">
                <v>6</v>
            </c>
            <c r="B3" t="s">
                <v>7</v>
            </c>
            <c r="C3" t="s">
                <v>8</v>
            </c>
        </row>
    </sheetData>
    <sheetProtection sheet="1" objects="1" scenarios="1" password="DAA7"/>
</worksheet>

La riga evidenziata in giallo sarà da selezionare ed eliminare.

Modifica conclusa

Salvare il file di testo.

Se era stato esportato, reimportarlo nell’archivio all’interno del percorso: \xl\worksheets
sostituendo il file presente.

Rinominare il file “report vendite.zip” in “report vendite.xlsx

Aprire il file…. ora non avrà alcuna protezione precedentemente impostata.


Suggerimento

Ok, credo che tutti possano aver capito con quale facilità si può evadere dalla sicurezza di Excel…

Ma come posso fare ad esporre i miei dati a clienti e collaboratori senza però rinunciare alla protezione dei dati o dalle logiche / formule che li compongono?

Affidatevi ad una software house di fiducia… se non ne avete, mi permetto di consigliarne una: Nuvem Srl.
Potete scoprire di più al seguente link: nuvemsrl.it

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Subscribe To Our Newsletter

Get updates and learn from the best

Esplora Altro

Excel

Rimuovere la Protezione di un Foglio Excel

Hai mai desiderato/avuto la necessità di rimuovere la protezione oppure la password da un foglio di lavoro Excel senza conoscere la password? Ebbene, c’è un

Excel

Excel query sull’esplora risorse

Excel permette di eseguire delle query sull’esplora risorse, semplicemente selezionando una cartella del nostro pc. La query andrà ad estrapolare i file nella cartella, più

Modificare la dimensione della barra di Windows11
microsoft

Modificare la dimensione della barra di Windows11

Modificare la dimensione della barra di Windows11 non è un’opzione supportata dall’interfaccia utente, ma comunque possibile. Questo quesito mi è stato sottoposto da operatori in

Do You Want To Boost Your Business?

drop us a line and keep in touch

small_c_popupAP

Facciamo 2 chiacchiere

Chiedi le informazioni di cui hai bisogno