Range.Item (Excel)

Cette propriété renvoie un objetRange qui représente une plage décalée par rapport à la plage spécifiée.

Si expression n’est pas une plage contenant une collection de cellules uniques, par exemple parce que a été obtenu via le membre Columns , le second argument n’est pas valide et génère une erreur 1004. Le membre de plage par défaut transfère les appels avec des paramètres au membre d' élément . Ainsi, someRange(1) et someRange(1,1) sont équivalentes someRange.Item(1) et someRange.Item(1,1), respectivement. Les arguments rowIndex et columnIndex sont des décalages relatifs de base 1 vers la cellule supérieure gauche de la première zone de la plage renvoyée par le membre Areas , c’est-à-dire pour la plage Union(someSheet.Range("Z4:AA6"), someSheet.Range("A1:C3")), Item(1,1) renvoient la plage avec l’adresse $Z $4. Le columnIndex peut être fourni sous forme d’index numérique ou de chaîne d’adresse de colonne comme dans la notation a1, c’est-à-dire "A" comme fait référence à l' 1 index "AA" numérique 27et à. Il est possible de faire référence à des cellules en dehors de la plage d’origine à l’aide de la Item(3,3) propriété Item en fournissant des "D4" arguments appropriés, someSheet.Range("B2:C3")par exemple, renvoyer la cellule à l’aide de la plage. La plage renvoyée lorsque vous ne fournissez qu’un seul paramètre dépend de la nature de la plage :

Item (RowIndex, ColumnIndex)


ActiveCell(RowIndex:=1) =

Arguments

Un argument nommé

RowIndex - Si le deuxième argument est fourni, il s’agit du numéro de ligne relatif de la cellule à renvoyer. Si le deuxième argument n’est pas fourni, il s’agit de l’index de la sous-plage à renvoyer

Optional arguments

Les arguments suivants sont facultatifs

ColumnIndex (Long) - Numéro de colonne relatif de la cellule à renvoyer.