Être capable de dire si une colonne est cachée dans Excel en utilisant VBA n'est pas aussi dur que vous pouvez penser. Dans VBA, vous pouvez utiliser la propriété " Range.Hidden " pour déterminer si une ligne ou une colonne est masquée . Vous pouvez également utiliser cette propriété pour masquer une colonne . Cette propriété est utile lorsque vous recevez un classeur avec une grande quantité de données et la personne qui l'utilisait dernier probablement caché quelques colonnes . Instructions 
 1 
 Cliquez sur l'onglet « Développeur » et cliquez sur " Visual Basic " pour ouvrir le Microsoft Visual Basic Editor. Cliquez sur le menu "Insertion" et cliquez sur " Module " pour ajouter un nouveau module. 
 2 
 Commencez par créer un nouveau sous-procédure . 
 
 Private Sub columnHidden () 
 
 3 
 Copiez et collez le code suivant pour vérifier si la colonne B est caché: 
 
 ( Worksheets ( "Sheet1" ) Colonnes ( "B") caché = True . ). Ensuite, Photos 
 MsgBox (" la colonne B est caché " ) 
 
 End If 
 4 
 fin de la procédure en tapant "End Sub " à la fin de la procédure. Appuyez sur "F5" pour exécuter la procédure et vous recevrez un message si la colonne B est masqué.