Sommario
A volte abbiamo bisogno di proteggere particolari celle contenenti formule per vari motivi e abbiamo bisogno di visualizzare solo i valori per l'utente. È una buona idea nascondere le formule dalla barra della formula. Fornirò due metodi per nascondere le formule nelle celle selezionate e visualizzare i valori in Excel.
Scarica il quaderno di esercizi
Scaricate questo quaderno di esercizi e fate pratica da soli mentre leggete l'articolo.
Nascondere le formule e visualizzare solo i dati.xlsm2 modi per nascondere le formule e visualizzare solo i valori in Excel
1. Formattazione delle celle per nascondere le formule e visualizzare i valori
Per questa esercitazione, utilizzeremo il seguente set di dati:
Ho usato la funzione SOMMA per calcolare il totale delle vendite dalle 3 righe superiori. Possiamo vedere la formula utilizzata nella barra della formula ( f x ). Seguite i passaggi illustrati di seguito:
Passi
- Per prima cosa, è necessario selezionare la cella o le celle che si desidera modificare, in questo caso la cella del totale delle vendite. C8 .
- Quindi, andare al lanciatore di finestre di dialogo sotto la voce Gruppo di numeri nel Casa (oppure premere Ctrl+1 per una scorciatoia). Verrà visualizzata una nuova finestra di dialogo per la formattazione.
- Nella sezione " Formattare le celle ", selezionare la casella Protezione Sotto di essa, selezionare la voce " Nascosto "Fare clic sull'opzione OK .
- Poi andare alla sezione Recensione scheda . Ai sensi del Proteggere il gruppo selezionare " Foglio di protezione ".
- Assicurarsi che il campo " Proteggere il foglio di lavoro e il contenuto delle celle bloccate L'opzione "è selezionata". Fare clic su Ok .
Ora non si vede la formula nella casella della formula, ma il valore viene visualizzato nella cella.
Per saperne di più: Come nascondere la formula nel foglio Excel (2 metodi)
2. Nascondere le formule e visualizzare i valori con VBA
Per ottenere lo stesso risultato è possibile utilizzare Visual Basic for Application (VBA). Per nascondere tutte le formule nel foglio di calcolo, procedete come segue.
Passi
- Se non si dispone della Sviluppatore vedere come mostra la scheda sviluppatore .
- Sotto la voce " Sviluppatore ", selezionare " Visivo Base "Viene visualizzata l'interfaccia VBA.
- Nell'Editor VBA, selezionare " Inserire " e fare clic su " Modulo "In questo modo si creerà un nuovo modulo.
- Nell'editor VBA scrivete i seguenti codici.
Sub HideFormulasDisplayValues() Con ActiveSheet .Unprotect .Cells.Locked = False .Cells.SpecialCells(xlCellTypeFormulas).Locked = True .Cells.SpecialCells(xlCellTypeFormulas).FormulaHidden = True .Protect AllowDeletingRows:=True End With End Sub
- Ora, selezionare " Macro " da una delle due sezioni " Vista " o " Sviluppatore ".
- Selezionare "NascondiFormuleVisualizzaValori " (nome della macro) dall'elenco delle macro e fare clic su Correre .
In questo modo si rimuovono tutte le formule nel foglio selezionato e si visualizzano solo i valori nelle celle.
Nota: è necessario salvare il file come Cartella di lavoro Excel abilitata alle macro (estensione .xlsm) per utilizzare VBA.
Per saperne di più: Come nascondere una formula in Excel con VBA (4 metodi)
Conclusione
Questi sono i due metodi per nascondere le formule e visualizzare i valori. Se avete riscontrato qualche problema o se avete domande o consigli, commentate pure qui sotto. Per altri articoli come questo, continuate a seguirci. Exceldemy .
Grazie per aver letto, buona giornata.