Redimensionner un objet à une taille de plage - Exemples de code VBA

Redimensionner l'objet à la taille de la plage dans VBA

Vous pouvez dimensionner un objet comme des images, des formes automatiques et des graphiques pour qu'il ait la même taille qu'une plage. Pour ce faire, définissez les propriétés des objets .Left .Top .Width et .Height égales aux propriétés respectives d'un Range.

L'exemple suivant dimensionne un graphique à la plage B2:D6

Le code VBA utilisé pour accomplir cela :

Sub SizeChart2Range() Dim MyChart As Chart Dim MyRange As Range Set MyChart = ActiveSheet.ChartObjects(1).Chart Set MyRange = Sheet1.Range("B2:D6") With MyChart.Parent .Left = MyRange.Left .Top = MyRange .Top .Width = MyRange.Width .Height = MyRange.Height End With End Sub

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave