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.
Représente une zone contiguë dans un document.
public interface class Range
[System.Runtime.InteropServices.Guid("0002095E-0000-0000-C000-000000000046")]
public interface Range
type Range = interface
Public Interface Range
- Attributs
Remarques
Chaque Range objet est défini par une position de caractère de début et de fin. Tout comme les signets dans un document, les Range objets sont utilisés pour identifier des parties spécifiques d’un document. Toutefois, contrairement à un signet, un Range objet n’existe que pendant l’exécution du code de programmation qui le définit. Rangeles objets sont indépendants de la sélection. Ainsi, vous pouvez définir et modifier une plage sans modifier la sélection actuelle. Vous pouvez aussi définir plusieurs plages dans un document, alors qu'il ne peut y avoir qu'une sélection par volet.
Utilisez la Range(Object, Object) méthode pour renvoyer un Range objet défini par les positions des caractères de début et de fin.
Utilisez la propriété Range d’un objet individuel pour renvoyer un Range objet défini par le début et la fin de l’objet. La propriété Range s’applique à de nombreux objets (par exemple,, Paragraph Bookmark et Cell ).
Propriétés
| Application |
Renvoie un Application Object qui représente l’application Microsoft Word. |
| Bold |
Détermine si la police ou la plage est en gras. |
| BoldBi |
Détermine si la police ou la plage est en gras. |
| BookmarkID |
Renvoie le numéro du signet qui encadre le début de la sélection ou de la plage spécifiée ; renvoie 0 (zéro) s’il n’y a aucun signet correspondant. |
| Bookmarks |
Renvoie une Bookmarks collection qui représente tous les signets d’une plage. |
| Borders |
Renvoie une Borders collection qui représente toutes les bordures de l’objet spécifié. |
| CanEdit |
Réservé à un usage interne. |
| CanPaste |
Réservé à un usage interne. |
| Case |
Cette propriété renvoie ou définit une WdCharacterCase constante qui représente la casse du texte dans la plage spécifiée. |
| Cells |
Renvoie une Cells collection qui représente les cellules de tableau d’une plage. |
| Characters |
Renvoie une Characters collection qui représente les caractères d’une plage. |
| CharacterStyle |
Renvoie un Object qui représente le style utilisé pour mettre en forme un ou plusieurs caractères. En lecture seule. |
| CharacterWidth |
Cette propriété renvoie ou définit la largeur de caractère de la plage spécifiée. |
| Columns |
Renvoie une Columns collection qui représente toutes les colonnes de tableau contenues dans la plage. |
| CombineCharacters |
Détermine si la plage spécifiée contient des caractères combinés. |
| Comments |
Renvoie une Comments collection qui représente tous les commentaires de la plage spécifiée. |
| Conflicts |
Obtient un Conflicts objet de collection qui contient tous les objets Conflict de la plage. |
| ContentControls |
Renvoie une ContentControls collection qui représente les contrôles de contenu contenus dans une plage. En lecture seule. |
| Creator |
Renvoie un entier 32 bits qui indique l'application dans laquelle l'objet spécifié a été créé. |
| DisableCharacterSpaceGrid |
Détermine si Microsoft Word ignore le nombre de caractères par ligne de la plage. |
| Document |
Renvoie un Document objet associé à la plage spécifiée. |
| Duplicate |
Renvoie un Range Object qui représente toutes les propriétés de la plage spécifiée. |
| Editors |
Renvoie un Editors Object qui représente tous les utilisateurs autorisés à modifier une sélection ou une plage dans un document. |
| EmphasisMark |
Cette propriété renvoie ou définit la marque d'accentuation d'un caractère ou une chaîne de caractères spécifique. |
| End |
Renvoie ou définit l'emplacement du caractère de fin d'une plage . |
| EndnoteOptions |
Renvoie un EndnoteOptions Object qui représente les notes de fin d’une plage ou d’une sélection. |
| Endnotes |
Renvoie une Endnotes collection qui représente toutes les notes de fin d’une plage. |
| EnhMetaFileBits |
Renvoie une image représentant le mode d’affichage d’une sélection ou d’une plage de texte. |
| Fields |
Renvoie une collection en lecture seule Fields qui représente tous les champs de la plage. |
| Find |
Renvoie un Find objet qui contient les critères spécifiés pour une opération de recherche. |
| FitTextWidth |
Cette propriété renvoie ou définit la largeur (dans les unités de mesure en cours) dans laquelle Microsoft Word ajuste le texte de la plage active. |
| Font |
Cette propriété renvoie ou définit un Font objet qui représente la mise en forme de caractères de l’objet spécifié. |
| FootnoteOptions |
Renvoie un FootnoteOptions Object qui représente les options de note de bas de page d’une plage. |
| Footnotes |
Renvoie une Footnotes collection qui représente toutes les notes de bas de page d’une plage. |
| FormattedText |
Cette propriété renvoie ou définit un Range objet qui inclut le texte mis en forme dans la plage spécifiée ou la sélection. |
| FormFields |
Renvoie une FormFields collection qui représente tous les champs de formulaire contenus dans la plage. |
| Frames |
Renvoie une Frames collection qui représente tous les cadres contenus dans une plage. |
| GrammarChecked |
Détermine si une vérification de la grammaire a été exécutée sur la plage spécifiée. |
| GrammaticalErrors |
Renvoie une ProofreadingErrors collection qui représente les phrases qui ont échoué à la vérification grammaticale dans la plage spécifiée. |
| HighlightColorIndex |
Renvoie ou définit la couleur utilisée pour mettre la plage spécifiée en surbrillance. |
| HorizontalInVertical |
Cette propriété renvoie ou définit la mise en forme de texte horizontal défini dans du texte vertical. |
| HTMLDivisions |
Renvoie un HTMLDivisions Object qui représente une division HTML dans un document Web. |
| Hyperlinks |
Renvoie une Hyperlinks collection qui représente tous les liens hypertexte de la plage spécifiée. |
| ID |
Cette propriété renvoie ou définit l'étiquette d'identification de l'objet spécifié lorsque le document actif est enregistré en tant que page Web. |
| Information[WdInformation] |
Renvoie des informations sur la sélection ou la plage spécifiée. |
| InlineShapes |
Renvoie une InlineShapes collection qui représente tous les InlineShape objets d’un document, d’une plage ou d’une sélection. |
| IsEndOfRowMark |
Détermine si la plage spécifiée est réduite et se trouve à la marque de fin de ligne dans un tableau. |
| Italic |
Détermine si la plage est en italique. |
| ItalicBi |
Détermine si la plage est en italique. |
| Kana |
Renvoie ou définit une valeur précisant si la plage de texte en langue japonaise spécifiée est écrite en hiragana ou en katakana. |
| LanguageDetected |
Cette propriété renvoie ou définit une valeur qui indique si Microsoft Word a détecté la langue du texte spécifié. |
| LanguageID |
Renvoie ou définit la langue de l'objet spécifié. |
| LanguageIDFarEast |
Renvoie ou définit une langue d'Asie orientale pour l'objet spécifié. |
| LanguageIDOther |
Renvoie ou définit la langue de l'objet spécifié. |
| ListFormat |
Renvoie un ListFormat Object qui représente toutes les caractéristiques de mise en forme de liste d’une plage. |
| ListParagraphs |
Renvoie une ListParagraphs collection qui représente tous les paragraphes numérotés contenus dans la plage. |
| ListStyle |
Renvoie un Object qui représente le style utilisé pour mettre en forme une liste à puces ou une liste numérotée. En lecture seule. |
| Locks |
Obtient un CoAuthLocks objet de collection qui représente tous les verrous de la plage. |
| NextStoryRange |
Renvoie un Range objet qui fait référence à l’article suivant, comme indiqué dans le tableau suivant. |
| NoProofing |
Détermine si le vérificateur d’orthographe et de grammaire ignore le texte spécifié. |
| OMaths |
Renvoie une OMaths collection qui représente les OMath objets de la plage spécifiée. En lecture seule. |
| Orientation |
Cette propriété renvoie ou définit l'orientation du texte dans une plage lorsque la fonctionnalité Orientation du texte est activée. |
| PageSetup |
Renvoie un PageSetup objet associé à la plage spécifiée. |
| ParagraphFormat |
Cette propriété renvoie ou définit un ParagraphFormat objet qui représente les paramètres de paragraphe de la plage spécifiée. |
| Paragraphs |
Renvoie une Paragraphs collection qui représente tous les paragraphes contenus dans la plage spécifiée. |
| ParagraphStyle |
Renvoie un Object qui représente le style utilisé pour mettre en forme un paragraphe. En lecture seule. |
| Parent |
Cette propriété renvoie un objet qui représente l'objet parent de l'objet spécifié. |
| ParentContentControl |
Renvoie un ContentControl Object qui représente le contrôle de contenu parent pour la plage spécifiée. En lecture seule. |
| PreviousBookmarkID |
Renvoie le numéro du dernier signet qui commence avant ou au même endroit que la plage spécifiée. |
| ReadabilityStatistics |
Renvoie une ReadabilityStatistics collection qui représente les statistiques de lisibilité de la plage spécifiée. |
| Revisions |
Renvoie une Revisions collection qui représente les marques de révision dans la plage. |
| Rows |
Renvoie une Rows collection qui représente toutes les lignes de tableau d’une plage. |
| Scripts |
Renvoie une Scripts collection qui représente la collection de scripts HTML dans l’objet spécifié. |
| Sections |
Renvoie une Sections collection qui représente les sections de la plage spécifiée. |
| Sentences |
Renvoie une Sentences collection qui représente toutes les phrases de la plage. |
| Shading |
Renvoie un Shading Object qui fait référence à la mise en forme de la trame de fond pour l’objet spécifié. |
| ShapeRange |
Renvoie une ShapeRange collection qui représente tous les Shape objets de la plage spécifiée. |
| ShowAll |
Détermine si tous les caractères non imprimables (tels que le texte masqué, les marques de tabulation, les marques d’espace et les marques de paragraphe) sont affichés. |
| SmartTags |
Renvoie un SmartTags objet qui représente une balise active dans une plage. |
| SpellingChecked |
Détermine si l’orthographe a été vérifiée dans la plage spécifiée. |
| SpellingErrors |
Renvoie une ProofreadingErrors collection qui représente les mots identifiés comme fautes d’orthographe dans la plage spécifiée. |
| Start |
Cette propriété renvoie ou définit la position du caractère de début d'une plage. |
| StoryLength |
Renvoie le nombre de caractères dans l'article qui contient la plage spécifiée. |
| StoryType |
Renvoie le type d’article pour la plage spécifiée. |
| Style |
Cette propriété renvoie ou définit le style de l'objet spécifié. |
| Subdocuments |
Renvoie une Subdocuments collection qui représente tous les sous-documents de la plage spécifiée. |
| SynonymInfo |
Renvoie un SynonymInfo objet qui contient des informations du dictionnaire des synonymes sur les synonymes, les antonymes ou les mots et les expressions apparentés pour la phrase ou le mot spécifié. |
| Tables |
Renvoie une Tables collection qui représente toutes les tables de la plage spécifiée. |
| TableStyle |
Renvoie un Object qui représente le style utilisé pour mettre en forme un tableau. En lecture seule. |
| Text |
Cette propriété renvoie ou définit le texte de la plage spécifiée. |
| TextRetrievalMode |
Renvoie un TextRetrievalMode objet qui contrôle la manière dont le texte est extrait de la plage spécifiée. |
| TextVisibleOnScreen |
Renvoie un entier (int en C#) qui indique si le texte de la plage spécifiée est visible à l’écran. En lecture seule. |
| TopLevelTables |
Renvoie une Tables collection qui représente les tableaux dont le niveau d’imbrication est le plus à l’extérieur de la plage actuelle. |
| TwoLinesInOne |
Cette propriété renvoie ou définit si Microsoft Word définit deux lignes de texte dans un et spécifie les caractères qui entourent le texte, le cas échéant. |
| Underline |
Cette propriété renvoie ou définit le type de soulignement appliqué à la plage. |
| Updates |
Obtient un CoAuthUpdates objet de collection qui représente toutes les mises à jour disponibles dans la plage. |
| WordOpenXML |
Renvoie une valeur de type String qui représente les données XML contenues dans la plage au format Open XML de Microsoft Office Word. En lecture seule. |
| Words |
Renvoie une Words collection qui représente tous les mots dans une plage. |
| XML[Boolean] |
Renvoie une chaîne qui représente le texte XML dans l'objet spécifié. |
| XMLNodes |
Cet objet, ce membre ou cette énumération est déconseillé et n’est pas destiné à être utilisé dans votre code. |
| XMLParentNode |
Cet objet, ce membre ou cette énumération est déconseillé et n’est pas destiné à être utilisé dans votre code. |
Méthodes
| AutoFormat() |
Met automatiquement en forme une plage. |
| Calculate() |
Calcule une expression mathématique dans une plage. |
| CheckGrammar() |
Cet exemple montre comment commencer une vérification de l'orthographe et de la grammaire dans l'ensemble des articles du document actif. |
| CheckSpelling(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Commence une vérification de l’orthographe pour la plage spécifiée. |
| CheckSynonyms() |
Affiche la boîte de dialogue Dictionnaire des synonymes qui contient la liste des mots de substitution, c'est-à-dire des synonymes de ceux que contient la plage spécifiée. |
| Collapse(Object) |
Réduit une plage à la position de début ou de fin. |
| ComputeStatistics(WdStatistic) |
Renvoie une statistique basée sur le contenu de la plage spécifiée. |
| ConvertHangulAndHanja(Object, Object, Object, Object, Object) |
Convertit la plage spécifiée de l’hangûl en hanja ou vice versa. |
| ConvertToTable(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Convertit le texte d’une plage ou d’une sélection en tableau. |
| ConvertToTableOld(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Réservé à une utilisation interne. |
| Copy() |
Copie l'objet spécifié dans le Presse-papiers. |
| CopyAsPicture() |
La méthode CopyAsPicture fonctionne de la même manière que la Copy() méthode. |
| CreatePublisher(Object, Object, Object, Object) |
Réservé à un usage interne. Ce membre est pour Macintosh uniquement et ne doit pas être utilisé. |
| Cut() |
Supprime l'objet spécifié du document et le place dans le Presse-papiers. |
| Delete(Object, Object) |
Supprime le nombre de caractères ou de mots spécifié. |
| DetectLanguage() |
Analyse le texte spécifié pour en déterminer la langue. |
| EndOf(Object, Object) |
Déplace ou étend l'emplacement du caractère de fin d'une plage ou d'une sélection vers la fin de l'unité de texte spécifiée la plus proche. |
| Expand(Object) |
Développe la plage spécifiée. |
| ExportAsFixedFormat(String, WdExportFormat, Boolean, WdExportOptimizeFor, Boolean, WdExportItem, Boolean, Boolean, WdExportCreateBookmarks, Boolean, Boolean, Boolean, Object) |
Enregistre une partie d’un document au format PDF ou XPS. |
| ExportFragment(String, WdSaveFormat) |
Exporte la plage sélectionnée dans un document pour l'utiliser en tant que fragment de ce document. |
| GetSpellingSuggestions(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Renvoie une SpellingSuggestions collection qui représente les mots suggérés en remplacement du premier mot de la plage spécifiée. |
| GoTo(Object, Object, Object, Object) |
Renvoie un Range Object qui représente la position de début de l’élément spécifié, par exemple une page, un signet ou un champ. |
| GoToEditableRange(Object) |
Renvoie un Range objet qui représente une zone d’un document qui peut être modifiée par l’utilisateur ou le groupe d’utilisateurs spécifié. |
| GoToNext(WdGoToItem) |
Renvoie un Range Object qui fait référence à la position de début de l’élément suivant ou l’emplacement spécifié par l' |
| GoToPrevious(WdGoToItem) |
Renvoie un Range Object qui fait référence à la position de début de l’élément précédent ou l’emplacement spécifié par l' |
| ImportFragment(String, Boolean) |
Importe un fragment de document dans le document sur la plage spécifiée. |
| InRange(Range) |
Détermine si la plage à laquelle la méthode est appliquée se trouve dans la plage spécifiée. |
| InsertAfter(String) |
Insère le texte spécifié à la fin d'une plage ou d'une sélection. |
| InsertAlignmentTab(Int32, Int32) |
Insère une tabulation absolue toujours positionnée au même endroit par rapport aux marges ou aux retraits. |
| InsertAutoText() |
Essaie de faire correspondre le texte de la plage spécifiée ou celui autour de cette plage avec le nom d'une insertion automatique existante. |
| InsertBefore(String) |
Insère le texte spécifié avant la sélection définie. |
| InsertBreak(Object) |
Insère un saut de page, de colonne ou de section. |
| InsertCaption(Object, Object, Object, Object, Object) |
Insère une légende immédiatement avant ou après la plage spécifiée. |
| InsertCaptionXP(Object, Object, Object, Object) |
Réservé à une utilisation interne. |
| InsertCrossReference(Object, WdReferenceKind, Object, Object, Object, Object, Object) |
Insère un renvoi correspondant à un titre, un signet, une note de bas de page, une note de fin, ou à un élément disposant d'une étiquette de légende (comme une équation, une figure ou un tableau). |
| InsertCrossReference_2002(Object, WdReferenceKind, Object, Object, Object) |
Réservé à une utilisation interne. |
| InsertDatabase(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Extrait des données à partir d'une source de données (par exemple, un autre document Microsoft Word, une feuille de calcul Microsoft Excel ou une base de données Microsoft Access) et insère les données sous forme de tableau à la place de la plage spécifiée. |
| InsertDateTime(Object, Object, Object, Object, Object) |
Insère la date et/ou l'heure courante sous forme de texte ou de champ TIME. |
| InsertDateTimeOld(Object, Object, Object) |
Réservé à une utilisation interne. |
| InsertFile(String, Object, Object, Object, Object) |
Insère tout ou partie du fichier spécifié. |
| InsertParagraph() |
Remplace la plage spécifiée par un nouveau paragraphe. |
| InsertParagraphAfter() |
Insère une marque de paragraphe après une plage. |
| InsertParagraphBefore() |
Insère un nouveau paragraphe avant la plage spécifiée. |
| InsertSymbol(Int32, Object, Object, Object) |
Insère un symbole à la place de la plage spécifiée. |
| InsertXML(String, Object) |
Insère le texte XML spécifié dans la plage spécifiée ou la sélection. |
| InStory(Range) |
Détermine si la sélection ou la plage à laquelle cette méthode est appliquée se trouve dans le même article que la plage spécifiée par l' |
| IsEqual(Range) |
Détermine si la plage à laquelle s’applique cette méthode est identique à la plage spécifiée par l' |
| LookupNameProperties() |
Recherche un nom dans le carnet d'adresses global et affiche, dans la boîte de dialogue Propriétés, les informations relatives au nom spécifié. |
| ModifyEnclosure(Object, Object, Object) |
Ajoute, modifie et supprime un symbole qui entoure des caractères spécifiés. |
| Move(Object, Object) |
Réduit la plage ou la sélection spécifiée à sa position de début ou de fin, puis déplace l’objet réduit du nombre d’unités spécifié. |
| MoveEnd(Object, Object) |
Déplace la position du caractère de fin d'une plage. |
| MoveEndUntil(Object, Object) |
Déplace la position de fin de la plage ou de la sélection spécifiée jusqu’à ce que l’un des caractères spécifiés soit trouvé dans le document. |
| MoveEndWhile(Object, Object) |
Déplace la position du caractère de fin d'une plage tant que l'un des caractères spécifiés est trouvé dans le document. |
| MoveStart(Object, Object) |
Déplace la position de début de la plage spécifiée. |
| MoveStartUntil(Object, Object) |
Déplace la position de début de la plage ou de la sélection spécifiée jusqu’à ce que l’un des caractères indiqués soit trouvé dans le document. |
| MoveStartWhile(Object, Object) |
Déplace la position de début de la plage spécifiée tant que l'un des caractères spécifiés est trouvé dans le document. |
| MoveUntil(Object, Object) |
Déplace la plage spécifiée jusqu'à ce que l'un des caractères indiqués soit trouvé dans le document. |
| MoveWhile(Object, Object) |
Déplace la plage spécifiée tant que l'un des caractères indiqués est trouvé dans le document. |
| Next(Object, Object) |
Renvoie un Range Object qui représente l’unité spécifiée par rapport à la plage spécifiée. |
| NextSubdocument() |
Déplace la plage vers le sous-document suivant. |
| Paste() |
Insère le contenu du Presse-papiers dans la plage spécifiée. |
| PasteAndFormat(WdRecoveryType) |
Colle des cellules de tableau sélectionnées et les met en forme conformément aux indications. |
| PasteAppendTable() |
Fusionne des cellules collées dans un tableau existant en insérant les lignes collées entre les lignes sélectionnées. |
| PasteAsNestedTable() |
Colle une cellule ou un groupe de cellules sous forme de tableau imbriqué dans la plage sélectionnée. |
| PasteExcelTable(Boolean, Boolean, Boolean) |
Colle et met en forme un tableau Microsoft Excel. |
| PasteSpecial(Object, Object, Object, Object, Object, Object, Object) |
Insère le contenu du Presse-papiers. |
| PhoneticGuide(String, WdPhoneticGuideAlignmentType, Int32, Int32, String) |
Ajoute des guides phonétiques à la plage spécifiée. |
| Previous(Object, Object) |
Renvoie un Range objet par rapport à la sélection ou à la plage spécifiée. |
| PreviousSubdocument() |
Déplace la plage ou la sélection vers le sous-document précédent. S'il n'existe aucun autre sous-document, une erreur se produit. |
| Relocate(Int32) |
En mode d'affichage Plan, déplace les paragraphes compris dans la plage spécifiée et les insère après le paragraphe visible suivant ou avant le paragraphe visible précédent. |
| Select() |
Sélectionne l'objet spécifié. |
| SetListLevel(Int16) |
Définit le niveau de liste pour un ou plusieurs éléments d'une liste numérotée. |
| SetRange(Int32, Int32) |
Définit les positions des caractères de début et de fin de la plage. |
| Sort(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Trie les paragraphes de la plage spécifiée. |
| SortAscending() |
Trie des paragraphes ou des lignes de tableau par ordre alphanumérique croissant. |
| SortByHeadings(Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Trie les en-têtes de la plage spécifiée. |
| SortDescending() |
Trie des paragraphes ou des lignes de tableau par ordre alphanumérique décroissant. |
| SortOld(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Réservé à une utilisation interne. |
| StartOf(Object, Object) |
Déplace ou étend la position de début de la plage spécifiée ou la sélection au début de l'unité de texte spécifiée le plus proche. |
| SubscribeTo(String, Object) |
Réservé à un usage interne. Ce membre est pour Macintosh uniquement et ne doit pas être utilisé. |
| TCSCConverter(WdTCSCConverterDirection, Boolean, Boolean) |
Convertit la plage spécifiée du chinois traditionnel en chinois simplifié et inversement. |
| WholeStory() |
Développe une plage afin qu'elle contienne l'intégralité de l'article principal. |