Les exemples suivants concernent le comptage de cellules. Que ce soit une plage de cellules, les cellules utilisées d’une ligne ou celles d’une colonne.
Si vous souhaitez compter les cellules qui sont occupées dans une plage, vous pouvez effectuer cette tâche avec la macro suivante. Vous utilisez la méthode Count.
Sub DetermineCellulesUtilisees() Dim i As Long Sheets("Feuil2").Activate MsgBox "Nombre de cellules utilisées dans une rangée" _ & ActiveCell.Row & " est " & _ Application.WorksheetFunction.CountA _ (Rows(ActiveCell.Row)) & " Cellules" End Sub
Pour connaître le nombre de cellules utilisées dans la ligne active, vous pouvez utiliser la fonction de table CountA. Cela détermine le nombre de cellules remplies dans une ligne que vous spécifiez avec des lignes. Pour garder cette solution dynamique, commencez toujours à partir de la position actuelle du pointeur de la souris, que vous annoncez via la propriété ActiveCell.
Si vous souhaitez savoir combien de caractères une cellule contient, utilisez la fonction Len. La ligne MsgBox Len (ActiveCell .Value) indique le nombre de caractères de la cellule active à l’écran.
Si vous souhaitez savoir combien de caractères une cellule contient, utilisez la fonction Len. La ligne MsgBox Len (ActiveCell .Value) indique le nombre de caractères de la cellule active à l’écran.