Range Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cette collection représente une cellule, une ligne, une colonne ou une sélection de cellules contenant un ou plusieurs blocs contigus de cellules ou une plage 3D.
public interface class Range : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("00020846-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface Range : System.Collections.IEnumerable
Public Interface Range
Implements IEnumerable
- Attributs
- Implémente
Propriétés
_Default[Object, Object] |
Réservé à une utilisation interne. |
AddIndent |
Détermine si le texte est automatiquement mis en retrait lorsque l’alignement du texte dans une cellule est défini sur une distribution égale horizontalement ou verticalement. |
Address[Object, Object, XlReferenceStyle, Object, Object] |
Retourne la référence de plage. |
AddressLocal[Object, Object, XlReferenceStyle, Object, Object] |
Renvoie la référence de la plage spécifiée en langage utilisateur. |
AllowEdit |
Détermine si la plage peut être modifiée dans une feuille de calcul protégée. |
Application |
Renvoie un Application objet qui représente l’application Microsoft Excel. |
Areas |
Renvoie une Areas collection qui représente toutes les plages d’une sélection à plusieurs zones. |
Borders |
Renvoie une Borders collection qui représente les bordures d’un style ou d’une plage de cellules (y compris une plage définie dans le cadre d’un format conditionnel). |
Cells |
Renvoie un objet Range qui représente les cellules de la plage spécifiée. |
Characters[Object, Object] |
Renvoie un Characters objet qui représente une plage de caractères dans le texte de l’objet. |
Column |
Cette propriété renvoie le numéro de la première colonne de la première zone de la plage spécifiée. |
Columns |
Renvoie un Range objet qui représente les colonnes de la plage spécifiée. |
ColumnWidth |
Renvoie ou définit la largeur de toutes les colonnes de la plage spécifiée. |
Comment |
Renvoie un Comment objet qui représente le commentaire associé à la cellule dans le coin supérieur gauche de la plage. |
Count |
Renvoie le nombre d'objets dans la collection. |
CountLarge |
Compte la plus grande valeur dans une plage de valeurs donnée. En lecture seule. |
Creator |
Renvoie un nombre entier de 32 bits qui indique l’application dans laquelle cet objet a été créé. |
CurrentArray |
Si la cellule spécifiée fait partie d’un tableau, retourne un Range objet qui représente le tableau entier. |
CurrentRegion |
Renvoie un Range objet qui représente la région actuelle. |
Dependents |
Renvoie un Range objet qui représente la plage contenant tous les dépendants d’une cellule. |
DirectDependents |
Renvoie un Range objet qui représente la plage contenant tous les dépendants directs d’une cellule. |
DirectPrecedents |
Renvoie un Range objet qui représente la plage contenant tous les précédents directs d’une cellule. |
DisplayFormat |
Obtient un DisplayFormat objet qui représente les paramètres d’affichage de la plage spécifiée. |
End[XlDirection] |
Renvoie un Range objet qui représente la cellule à la fin de la région qui contient la plage source. |
EntireColumn |
Renvoie un Range objet qui représente la ou les colonnes entières qui contiennent la plage spécifiée. |
EntireRow |
Renvoie un Range objet qui représente la ou les lignes entières qui contiennent la plage spécifiée. |
Errors |
Permet à l’utilisateur d’accéder aux options de vérification des erreurs. |
Font |
Renvoie un Font objet qui représente la police de l’objet spécifié. |
FormatConditions |
Retourne une FormatConditions collection qui représente tous les formats conditionnels pour la plage spécifiée. |
Formula |
Cette propriété renvoie ou définit la formule de l'objet dans une notation de style A1 et dans la langue de la macro. |
FormulaArray |
Cette propriété renvoie ou définit la formule d'une plage, sous forme matricielle. |
FormulaHidden |
Détermine si la formule sera masquée lorsque la feuille de calcul est protégée. |
FormulaLabel |
Renvoie ou définit le type d’étiquette de formule pour la plage spécifiée. |
FormulaLocal |
Cette propriété renvoie ou définit la formule de l'objet, à l'aide de références de style A1 dans la langue de l'utilisateur. |
FormulaR1C1 |
Cette propriété renvoie ou définit la formule de l’objet, en utilisant les notation de style R1C1 dans la langue de la macro. |
FormulaR1C1Local |
Cette propriété renvoie ou définit la formule de l'objet, en utilisant la notation R1C1 dans la langue de l'utilisateur. |
HasArray |
Détermine si la cellule spécifiée fait partie d’une formule matricielle. |
HasFormula |
Détermine si toutes les cellules de la plage contiennent des formules. |
Height |
Hauteur de la plage. |
Hidden |
Détermine si les lignes ou les colonnes sont masquées. |
HorizontalAlignment |
Cette propriété renvoie ou définit l'alignement horizontal de l'objet spécifié. |
Hyperlinks |
Retourne une Hyperlinks collection qui représente les liens hypertexte pour la plage. |
ID |
Renvoie ou définit l’étiquette d’identification de la cellule spécifiée lorsque la page est enregistrée en tant que page Web. |
IndentLevel |
Renvoie ou définit le niveau de retrait de la cellule ou de la plage. |
Interior |
Renvoie un Interior objet qui représente l’intérieur de l’objet spécifié. |
Item[Object, Object] |
Renvoie un Range objet qui représente une plage à un décalage par rapport à la plage spécifiée. |
Left |
Distance entre le bord gauche de la colonne A et le bord gauche de la plage. |
ListHeaderRows |
Cette propriété renvoie le nombre de lignes d'en-tête de la plage spécifiée. |
ListObject |
Renvoie un ListObject objet pour l’objet ou QueryTable l’objet Range . |
LocationInTable |
Retourne une constante qui décrit la partie du PivotTable rapport qui contient le coin supérieur gauche de la plage spécifiée. |
Locked |
Détermine si l’objet est verrouillé. |
MDX |
Retourne le nom MDX de l’objet spécifié Range . En lecture seule. |
MergeArea |
Renvoie un Range objet qui représente la plage fusionnée contenant la cellule spécifiée. |
MergeCells |
Détermine si la plage ou le style contient des cellules fusionnées. |
Name |
Cette propriété renvoie ou définit le nom de l'objet. |
Next |
Renvoie un Range objet qui représente la cellule suivante. |
NumberFormat |
Cette propriété renvoie ou définit le code du format de l'objet. |
NumberFormatLocal |
Cette propriété renvoie ou définit le code du format de l'objet sous forme de chaîne dans la langue de l'utilisateur. |
Offset[Object, Object] |
Renvoie un Range objet qui représente une plage décalée par rapport à la plage spécifiée. |
Orientation |
Retourne l’orientation du texte. |
OutlineLevel |
Cette propriété renvoie ou définit le niveau de plan actif de la ligne ou de la colonne spécifiée. |
PageBreak |
Cette propriété renvoie ou définit l'emplacement d'un saut de page. |
Parent |
Renvoie l’objet parent pour l’objet spécifié. |
Phonetic |
Renvoie l’objet Phonetic qui contient des informations sur une chaîne de texte phonétique spécifique dans une cellule. |
Phonetics |
Retourne la Phonetics collection de la plage. |
PivotCell |
Renvoie un PivotCell objet qui représente une cellule dans un rapport de tableau croisé dynamique. |
PivotField |
Renvoie un PivotField objet qui représente le champ de tableau croisé dynamique contenant le coin supérieur gauche de la plage spécifiée. |
PivotItem |
Renvoie un PivotItem objet qui représente l’élément de tableau croisé dynamique contenant le coin supérieur gauche de la plage spécifiée. |
PivotTable |
Renvoie un PivotTable objet qui représente le rapport de tableau croisé dynamique contenant le coin supérieur gauche de la plage spécifiée, ou le rapport de tableau croisé dynamique associé au rapport de graphique croisé dynamique. |
Precedents |
Retourne un Range objet qui représente tous les précédents d’une cellule. |
PrefixCharacter |
Cette propriété renvoie le caractère préfixe de la cellule. |
Previous |
Renvoie un Range objet qui représente la cellule précédente. |
QueryTable |
Renvoie un QueryTable objet qui représente la table de requête qui croise l’objet spécifié Range . |
Range[Object, Object] |
Renvoie un Range objet qui représente une cellule ou une plage de cellules. |
ReadingOrder |
Renvoie ou définit l’ordre de lecture pour l’objet spécifié. |
Resize[Object, Object] |
Redimensionne la plage spécifiée. |
Row |
Renvoie le numéro de la première ligne de la première zone de la plage. |
RowHeight |
Renvoie la hauteur, mesurée en points, de toutes les lignes de la plage spécifiée. |
Rows |
Renvoie un Range objet qui représente les lignes de la plage spécifiée. |
ServerActions |
Spécifie les actions qui peuvent être effectuées sur le serveur SharePoint pour un Range objet. |
ShowDetail |
Renvoie True si le plan est développé pour la plage spécifiée (afin que les détails de la colonne ou de la ligne soient visibles). |
ShrinkToFit |
Détermine si le texte se réduit automatiquement pour s’adapter à la largeur de colonne disponible. |
SmartTags |
Retourne un SmartTags objet représentant l’identificateur de la cellule spécifiée. |
SoundNote |
Cette propriété ne doit pas être utilisée. Les sons ont été supprimés de Microsoft Excel. |
SparklineGroups |
Obtient un SparklineGroups objet qui représente un groupe existant de graphiques sparkline de la plage spécifiée. |
Style |
Renvoie un Style objet qui représente le style de la plage spécifiée. |
Summary |
Détermine si la plage est une ligne ou une colonne récapitulative de plan. |
Text |
Cette propriété renvoie ou définit le texte de l'objet spécifié. |
Top |
Retourne la distance, en points, entre le bord supérieur de la ligne 1 et le bord supérieur de la plage. |
UseStandardHeight |
Détermine si la hauteur de ligne de l’objet Range est égale à la hauteur standard de la feuille. |
UseStandardWidth |
Détermine si la largeur de colonne de l’objet Range est égale à la largeur standard de la feuille. |
Validation |
Renvoie l’objet qui représente la Validation validation des données pour la plage spécifiée. |
Value[Object] |
Renvoie ou définit la valeur de la plage spécifiée. |
Value2 |
Cette propriété renvoie ou définit la valeur de la cellule. |
VerticalAlignment |
Cette propriété renvoie ou définit l'alignement vertical de l'objet spécifié. |
Width |
Largeur, en points, de la plage. |
Worksheet |
Renvoie un Worksheet objet qui représente la feuille de calcul contenant la plage spécifiée. |
WrapText |
Détermine si Microsoft Excel encapsule le texte dans l’objet. |
XPath |
Renvoie un XPath objet qui représente le Xpath de l’élément mappé à l’objet spécifié Range . |
Méthodes
_PasteSpecial(XlPasteType, XlPasteSpecialOperation, Object, Object) |
Réservé à une utilisation interne. |
_PrintOut(Object, Object, Object, Object, Object, Object, Object) |
Réservé à une utilisation interne. |
Activate() |
Active une seule cellule, qui doit se trouver à l'intérieur de la sélection active. |
AddComment(Object) |
Ajoute un commentaire à la plage. |
AdvancedFilter(XlFilterAction, Object, Object, Object) |
Filtre ou copie des données à partir d'une liste basée sur une plage de critères. |
AllocateChanges() |
Effectue une opération d’écriture différée pour toutes les cellules modifiées dans une plage basée sur une source de données OLAP. |
ApplyNames(Object, Object, Object, Object, Object, XlApplyNamesOrder, Object) |
Cette méthode attribue des noms aux cellules de la plage spécifiée. |
ApplyOutlineStyles() |
Applique les styles du plan à la plage spécifiée. |
AutoComplete(String) |
Cette méthode renvoie une correspondance trouvée par la fonctionnalité saisie semi-automatique de la liste. |
AutoFill(Range, XlAutoFillType) |
Effectue une recopie incrémentée dans les cellules de la plage spécifiée. |
AutoFilter(Object, Object, XlAutoFilterOperator, Object, Object) |
Filtre une liste à l'aide du filtre automatique. |
AutoFit() |
Modifie la largeur des colonnes de la plage ou la hauteur des lignes de la plage pour les ajuster au mieux. |
AutoFormat(XlRangeAutoFormat, Object, Object, Object, Object, Object, Object) |
Met automatiquement en forme la plage spécifiée, à l’aide d’un format prédéfini. |
AutoOutline() |
Crée automatiquement un plan pour la plage spécifiée. |
BorderAround(Object, XlBorderWeight, XlColorIndex, Object) |
Ajoute une bordure à une plage et définit les Colorpropriétés , LineStyleet Weight pour la nouvelle bordure. |
BorderAround2(Object, XlBorderWeight, XlColorIndex, Object, Object) |
Réservé à une utilisation interne. |
Calculate() |
Calcule une plage de cellules spécifiée dans une feuille de calcul. |
CalculateRowMajorOrder() |
Calcule une plage de cellules spécifiée. |
CheckSpelling(Object, Object, Object, Object) |
Vérifie l'orthographe d'un objet. |
Clear() |
Supprime l'objet entier. |
ClearComments() |
Cette méthode supprime tous les commentaires de cellule de la plage spécifiée. |
ClearContents() |
Cette méthode efface les formules de la plage. |
ClearFormats() |
Annule la mise en forme de l'objet. |
ClearHyperlinks() |
Supprime tous les liens hypertexte de la plage spécifiée. |
ClearNotes() |
Cette méthode efface les annotations écrites et sonores de toutes les cellules de la plage spécifiée. |
ClearOutline() |
Cette méthode efface le plan de la plage spécifiée. |
ColumnDifferences(Object) |
Renvoie un Range objet qui représente toutes les cellules dont le contenu est différent de la cellule de comparaison dans chaque colonne. |
Consolidate(Object, Object, Object, Object, Object) |
Cette méthode consolide des données à partir de plusieurs plages sur plusieurs feuilles de calcul dans une seule plage sur une seule feuille de calcul. |
Copy(Object) |
Copie la plage vers la plage spécifiée ou dans le Presse-papiers. |
CopyFromRecordset(Object, Object, Object) |
Cette méthode copie le contenu d’un objet Recordset DAO ou ADO sur une feuille de calcul, en commençant dans le coin supérieur gauche de la plage spécifiée. |
CopyPicture(XlPictureAppearance, XlCopyPictureFormat) |
Copie l'objet sélectionné dans le Presse-papiers, sous forme d'image. |
CreateNames(Object, Object, Object, Object) |
Cette méthode crée des noms dans la plage spécifiée en fonction des étiquettes de texte de la feuille. |
CreatePublisher(Object, XlPictureAppearance, Object, Object, Object, Object) |
Vous avez demandé de l’aide pour un mot clé utilisé uniquement sur Macintosh. Pour plus d'informations sur ce mot clé, consultez l'Aide fournie avec l'édition de Microsoft Office pour Macintosh |
Cut(Object) |
Cette méthode coupe l'objet et le place dans le Presse-papiers ou colle l'objet à l'emplacement spécifié. |
DataSeries(Object, XlDataSeriesType, XlDataSeriesDate, Object, Object, Object) |
Cette méthode crée une série de données dans la plage spécifiée. |
Delete(Object) |
Supprime l'objet. |
DialogBox() |
Cette méthode affiche une boîte de dialogue définie par la table de définition de boîte de dialogue d'une feuille macro Microsoft Excel 4.0. |
Dirty() |
Cette méthode désigne une plage qui doit être recalculée lorsque le recalcul suivant se produit. |
DiscardChanges() |
Rejette toutes les modifications dans les cellules modifiées de la plage. |
EditionOptions(XlEditionType, XlEditionOptionsOption, Object, Object, XlPictureAppearance, XlPictureAppearance, Object) |
Vous avez demandé de l’aide pour un mot clé utilisé uniquement sur Macintosh. Pour plus d'informations sur ce mot clé, consultez l'Aide fournie avec l'édition de Microsoft Office pour Macintosh |
ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object) |
Cette méthode réalise une exportation dans un fichier avec le format spécifié. |
FillDown() |
Cette méthode remplit la plage spécifiée de haut en bas à partir de la ou des cellules situées en haut de cette plage. |
FillLeft() |
Cette méthode recopie à gauche à partir de la ou des cellules situées les plus à droite de la plage spécifiée. |
FillRight() |
Cette méthode recopie à droite à partir de la ou des cellules les plus à gauche de la plage spécifiée. |
FillUp() |
Cette méthode remplit la plage spécifiée de bas en haut à partir de la ou des cellules situées en bas de cette plage. |
Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object) |
Recherche des informations spécifiques dans une plage et retourne un Range objet qui représente la première cellule dans laquelle ces informations se trouvent. |
FindNext(Object) |
Poursuit une recherche qui a été lancée avec la Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object) méthode . |
FindPrevious(Object) |
Poursuit une recherche qui a été lancée avec la Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object) méthode . |
FlashFill() |
TRUE indique que la fonctionnalité de remplissage flash Excel a été activée et active. |
FunctionWizard() |
Cette méthode démarre l'Assistant Fonction pour la cellule située dans le coin supérieur gauche de la plage. |
GetEnumerator() |
Cette collection représente une cellule, une ligne, une colonne ou une sélection de cellules contenant un ou plusieurs blocs contigus de cellules ou une plage 3D. |
GoalSeek(Object, Range) |
Cette méthode calcule les valeurs nécessaires pour obtenir un résultat spécifique. |
Group(Object, Object, Object, Object) |
Lorsque l’objet Range représente une seule cellule dans la plage de données d’un champ de tableau croisé dynamique, la méthode Group effectue un regroupement numérique ou basé sur la date dans ce champ. |
Insert(Object, Object) |
Cette méthode insère une cellule ou une plage de cellules dans la feuille de calcul ou la feuille de macro et elle déplace les autres cellules pour faire de la place. |
InsertIndent(Int32) |
Cette méthode ajoute un retrait dans les cellules de la plage spécifiée. |
Justify() |
Cette méthode réorganise le texte dans une plage de façon à ce qu'il la remplisse de manière uniforme. |
ListNames() |
Colle une liste de tous les noms affichés dans la feuille de calcul, en commençant par la première cellule de la plage. |
Merge(Object) |
Crée une cellule fusionnée à partir de l’objet spécifié Range . |
NavigateArrow(Object, Object, Object) |
Cette méthode permet de suivre une flèche d'audit de la plage spécifiée vers la ou les cellules antécédentes, dépendantes ou ayant provoqué l'erreur. |
NoteText(Object, Object, Object) |
Cette méthode renvoie ou définit l'annotation de cellule associée à la cellule située dans le coin supérieur gauche de la plage. |
Parse(Object, Object) |
Cette méthode redistribue une plage de données et la divise en plusieurs cellules. |
PasteSpecial(XlPasteType, XlPasteSpecialOperation, Object, Object) |
Colle un Range à partir du Presse-papiers dans la plage spécifiée. |
PrintOut(Object, Object, Object, Object, Object, Object, Object, Object) |
Cette méthode imprime l'objet. |
PrintOutEx(Object, Object, Object, Object, Object, Object, Object, Object) |
Réservé à une utilisation interne. |
PrintPreview(Object) |
Cette méthode affiche un aperçu de l'objet tel qu'il apparaîtra une fois imprimé. |
RemoveDuplicates(Object, XlYesNoGuess) |
Supprime les doublons dans une plage de valeurs. |
RemoveSubtotal() |
Cette méthode supprime les sous-totaux d'une liste. |
Replace(Object, Object, Object, Object, Object, Object, Object, Object) |
Cette méthode renvoie un objet Boolean désignant des caractères contenus dans des cellules de la plage spécifiée. |
RowDifferences(Object) |
Renvoie un Range objet qui représente toutes les cellules dont le contenu est différent de celui de la cellule de comparaison dans chaque ligne. |
Run(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Cette méthode exécute la macro Microsoft Excel à cet endroit. |
Select() |
Sélectionne l'objet. |
SetPhonetic() |
Crée des Phonetic objets pour toutes les cellules de la plage spécifiée. |
Show() |
Cette méthode fait défiler le contenu de la fenêtre active pour amener la plage à l'écran. |
ShowDependents(Object) |
Cette méthode affiche les flèches d'audit signalant les dépendants directs de la plage. |
ShowErrors() |
Dessine des flèches de suivi dans l’arborescence des précédents vers la cellule qui est la source de l’erreur et retourne la plage qui contient cette cellule. |
ShowPrecedents(Object) |
Cette méthode affiche les flèches d'audit signalant les antécédents directs de la plage. |
Sort(Object, XlSortOrder, Object, Object, XlSortOrder, Object, XlSortOrder, XlYesNoGuess, Object, Object, XlSortOrientation, XlSortMethod, XlSortDataOption, XlSortDataOption, XlSortDataOption) |
Trie un rapport de tableau croisé dynamique, une plage ou la région active si la plage spécifiée ne contient qu’une seule cellule. |
SortSpecial(XlSortMethod, Object, XlSortOrder, Object, Object, XlSortOrder, Object, XlSortOrder, XlYesNoGuess, Object, Object, XlSortOrientation, XlSortDataOption, XlSortDataOption, XlSortDataOption) |
Utilise des méthodes de tri d’Asie de l’Est pour trier la plage ou un rapport de tableau croisé dynamique, ou utilise la méthode pour la région active si la plage ne contient qu’une seule cellule. Par exemple, le japonais effectue des tris dans l'ordre des syllabes kana. |
Speak(Object, Object) |
Cette méthode permet de présenter oralement les cellules de la plage par ligne ou par colonne. |
SpecialCells(XlCellType, Object) |
Renvoie un Range objet qui représente toutes les cellules qui correspondent au type et à la valeur spécifiés. |
SubscribeTo(String, XlSubscribeToFormat) |
Vous avez demandé de l’aide pour un mot clé utilisé uniquement sur Macintosh. Pour plus d'informations sur ce mot clé, consultez l'Aide fournie avec l'édition de Microsoft Office pour Macintosh |
Subtotal(Int32, XlConsolidationFunction, Object, Object, Object, XlSummaryRow) |
Cette méthode crée les sous-totaux de la plage (ou de la zone active si la plage ne comporte qu'une seule cellule). |
Table(Object, Object) |
Cette méthode crée une table de données à partir des valeurs d'entrée et des formules que vous définissez dans une feuille de calcul. |
TextToColumns(Object, XlTextParsingType, XlTextQualifier, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Cette méthode redistribue sur plusieurs colonnes une colonne de cellules qui comportent du texte. |
Ungroup() |
Cette méthode remonte une plage dans un plan (c'est-à-dire qu'elle réduit son niveau hiérarchique). |
UnMerge() |
Cette méthode scinde une zone fusionnée en cellules individuelles. |