La propriété Redimensionner dans Excel VBA fait une plage (frontière ci-dessous à titre indicatif uniquement) un nombre spécifique de lignes et de colonnes plus grandes ou plus petites. La propriété Redimensionner prend toujours la cellule supérieure gauche d’une plage comme point de départ.

ligne Code:

Range("A1:C4").Resize(3, 2).Select

Résultat:

Excel VBA Resize Property Result

Explication: cette ligne de code redimensionne Range ( « A1: C4 ») à 3 rangées et 2 colonnes et sélectionne cette plage.

ligne Code:

Range("A1:C4").Resize(, 1).Select

Résultat:

Excel VBA Resize Property Result

Explication: cette ligne de code redimensionne Range ( « A1: C4 ») à une colonne (on omet toute spécification de rangée) et sélectionne cette plage.