Ê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é.
|