In progetti complessi spesso si utilizzano tabelle ausiliarie che contengono solo calcoli e risultati intermedi, le quali non devono essere visualizzate nella vista finale. Come nasconderle? Excel offre due opzioni diverse per nascondere i fogli di lavoro. Il sistema più semplice è selezionare i fogli da nascondere tenendo premuto il tasto Crtl, poi da menù selezionare il comando Formato/Foglio/Nascondi. Qualsiasi utente può però visualizzare il foglio nascosto semplicemente selezionando da menù Formato/Foglio/Scopri. Se si vuole evitarlo, si possono proteggere i fogli con il comando Strumenti/Protezione/Proteggi foglio e assegnare opzionalmente una password. In questo caso lo svantaggio è che anche le altre funzioni di editing sono bloccate nella cartella di lavoro. La seconda opzione è più raffinata. Attivare il foglio da nascondere e selezionare da menù Strumenti/Macro/Visual Basic Editor. In alto a sinistra nella finestra Progetto selezionare la tabella desiderata e in basso a sinistra nella finestra Proprietà fare clic sulla voce Visibile. Nel campo accanto a essa modificare l’impostazione da quella standard, cioè -1 – xlsSheetVisibility, a 2 – xlsSheetVeryHidden. La terza possibilità selezionabile, 0 – xlsSheetHidden, equivale all’impostazione da menù Formato/Foglio/Nascondi vista prima. Se necessario ripetere il passaggio per tutti gli altri singoli fogli che si desidera nascondere. Chiudere l’editor Visual Basic con File/Chiudi e tornare a Microsoft Excel. Ora i fogli sono nascosti e non possono essere scoperti nemmeno con la voce di menù Formato/Foglio/Scopri. Inoltre ciò evita il ricorso a password ed è possibile usare riferimenti ai fogli invisibili in altre tabelle poiché i dati non vengono modificati. Se si desidera usare questo comando in una macro scritta in proprio, utilizzare il comando
sheets(“Name”).visible = xlVeryHidden«.
NOTA: questo metodo non offre una vera protezione dall’accesso non autorizzato ai propri dati, in quanto una persona che conosca l’opzione Visibile dell’editor di Visual Basic potrebbe facilmente visualizzare i fogli nascosti. Se si desidera proteggere i dati in essi contenuti è indispensabile utilizzare una password come visto sopra.
1 ago 2009
Nascondere le tabelle intermedie che contengono solo calcoli
Iscriviti a:
Commenti sul post (Atom)
Nessun commento:
Posta un commento