web-dev-qa-db-fra.com

Comment obtenir la taille d'une plage dans Excel

En utilisant VBA, est-il possible d'obtenir la taille d'une plage donnée en termes de pixels ou d'unités? (Peu m'importe quelle unité car je ne l'utilise que pour se rapporter à d'autres mesures avec la même unité).

Merci.

22
Cameron

Les dimensions globales d'une plage se trouvent dans ses propriétés Width et Height.

Dim r As Range
Set r = ActiveSheet.Range("A4:H12")

Debug.Print r.Width
Debug.Print r.Height
39
Tomalak

L'objet Range possède à la fois des propriétés de largeur et de hauteur, qui sont mesurées en points.

5
Chris McCall