Worksheet.Range (Excel)

Renvoie un objet Range qui représente une cellule ou une plage de cellules.

Cell1 et cell2 peuvent être des références de style a1 dans le langage de la macro. Les références de plage peuvent inclure l’opérateur de plage (un signe deux-points), l’opérateur d’intersection (un espace) ou l’opérateur d’Union (une virgule). Ils peuvent également inclure des signes dollar, qui ne sont pas pris en compte. Un nom défini local peut être une référence de plage. Si vous utilisez un nom, celui-ci est supposé être dans le langage de la macro. Cell1 et cell2 peuvent être des objets Range qui contiennent une seule cellule, colonne, ligne ou toute autre plage de cellules. En règle générale, Cell1 et cell2 sont des cellules uniques dans les coins supérieur gauche et inférieur droit de la plage renvoyée. Lorsqu’elle est utilisée sans qualificateur d’objet, cette propriété est un raccourci pour ActiveSheet. Range (elle renvoie une plage à partir de la feuille active ; si la feuille active n’est pas une feuille de calcul, la propriété échoue). Appliquée à un objet Range, la propriété est relative à l'objet Range. Par exemple, si la sélection est la cellule C3 Selection.Range("B1") , renvoie la cellule D3 car elle est relative à l’objet Range renvoyé par la propriété Selection . En revanche, le code ActiveSheet.Range("B1") renvoie toujours la cellule B1.

Range (Cell1, Cell2)


Worksheets("Sheet1").Range("A1").Value = 3.14159

Arguments

Un argument nommé

Cell1 (Range) - Chaîne qui est une référence de plage lorsqu’un argument est utilisé. Soit une chaîne qui est une référence de plage ou un objet Range lorsque deux arguments sont utilisés.

Optional arguments

Les arguments suivants sont facultatifs

Cell2 (Range) - Soit une chaîne qui est une référence de plage ou un objet de plage . Cell2 définit une autre extrémité de la plage renvoyée par la propriété.