Range.Collapse, méthode (Word)
Réduit une plage ou une sélection vers la position de départ ou de fin. Une fois celles-ci réduites, les points de départ et de fin se situent au même niveau.
Syntaxe
expression. Collapse
( _Direction_
)
expression Obligatoire. Variable qui représente un objet Range.
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Direction | Facultatif | Variant | Sens dans lequel s'effectue la réduction de la plage ou de la sélection. Il peut s’agir d’une des deux constantes WdCollapseDirection suivantes : wdCollapseEnd ou wdCollapseStart. La valeur par défaut est wdCollapseStart. |
Remarques
Si vous utilisez wdCollapseEnd pour réduire une plage qui fait référence à un paragraphe entier, la plage se situe après le symbole de fin de paragraphe (le début du paragraphe suivant). Toutefois, vous pouvez déplacer la plage d’un caractère à l’aide de la méthode MoveEnd une fois la plage réduite, comme illustré dans l’exemple suivant.
Set myRange = ActiveDocument.Paragraphs(1).Range
myRange.Collapse Direction:=wdCollapseEnd
myRange.MoveEnd Unit:=wdCharacter, Count:=-1
Exemple
Cet exemple montre comment définir la variable myRange de sorte que sa valeur soit identique au contenu du document actif, comment réduire la variable myRange et ensuite insérer un tableau composé de deux lignes et deux colonnes à la fin du document.
Set myRange = ActiveDocument.Content
myRange.Collapse Direction:=wdCollapseEnd
ActiveDocument.Tables.Add Range:=myRange, NumRows:=2, NumColumns:=2
Voir aussi
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.