Come dire se una colonna è nascosto in VBA

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.

istruzione

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.