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? (Je me fiche de quelle unité, car je l'utilise uniquement pour me rapporter à d'autres mesures avec la même unité).

Merci.

21
demandé sur lfrandom 2010-02-10 18:19:53

2 réponses

les dimensions globales d'une gamme sont dans son Width et Height propriétés.

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

Debug.Print r.Width
Debug.Print r.Height
37
répondu Tomalak 2010-02-10 15:30:20

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

6
répondu Chris McCall 2010-02-10 15:31:59