May 1
Essere in grado di dire se una colonna è nascosta in Excel con VBA non è così difficile come si potrebbe pensare. In VBA, è possibile utilizzare la proprietà "Range.Hidden" per determinare se una riga o colonna è nascosta. È inoltre possibile utilizzare questa proprietà per nascondere una colonna. Questa proprietà è utile quando si ottiene una cartella di lavoro con una grande quantità di dati e la persona che ha usato l'ultima probabilmente nascondeva alcune colonne.
1 Fare clic sulla scheda "Sviluppatore" e fare clic su "Visual Basic" per aprire il Microsoft Visual Basic Editor. Fare clic sul menu "Inserisci" e fare clic su "modulo" per aggiungere un nuovo modulo.
2 Inizia con la creazione di una nuova procedura secondaria.
Private Sub ColumnHidden ()
3 Copia e incolla il seguente codice per controllare se colonna B è nascosta:
If (Worksheets("Sheet1").Columns("B").Hidden = True) Then
MsgBox ( "Colonna B è nascosto")
Finisci se
4 Terminare la procedura digitando "End Sub" alla fine della procedura. Premere il tasto "F5" per eseguire la procedura e si otterrà un messaggio se Colonna B è nascosto.