Range.Relocate, méthode (Word)

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.

Syntaxe

expression. Relocate( _Direction_ )

expression Obligatoire. Variable qui représente un objet Range.

Parameters

Nom Requis/Facultatif Type de données Description
Direction Obligatoire WdRelocate Sens du déplacement.

Remarques

Le corps de texte se déplace avec un titre uniquement si le corps de texte est réduit en mode Plan ou s'il fait partie de la plage.

Exemple

Cet exemple montre comment déplacer les troisième, quatrième et cinquième paragraphes du document actif et les insérer sous le paragraphe suivant (sixième).

theStart = ActiveDocument.Paragraphs(3).Range.Start 
theEnd = ActiveDocument.Paragraphs(5).Range.End 
Set myRange = ActiveDocument.Range(Start:=theStart, End:=theEnd) 
ActiveDocument.ActiveWindow.View.Type = wdOutlineView 
myRange.Relocate Direction:=wdRelocateDown

Cet exemple montre comment déplacer le premier paragraphe de la sélection et l'insérer au-dessus du paragraphe précédent.

ActiveDocument.ActiveWindow.View.Type = wdOutlineView 
Selection.Paragraphs(1).Range.Relocate Direction:=wdRelocateUp

Voir aussi

Range, objet

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.