Partager via


Bookmark.SortDescending, méthode

Trie des paragraphes ou les lignes d'un tableau en ordre alphanumérique décroissant dans un contrôle Bookmark.

Espace de noms :  Microsoft.Office.Tools.Word
Assembly :  Microsoft.Office.Tools.Word (dans Microsoft.Office.Tools.Word.dll)

Syntaxe

'Déclaration
Sub SortDescending
void SortDescending()

Notes

Le premier paragraphe ou la première ligne du tableau est considéré comme un enregistrement d'en-tête et n'est pas inclus dans le tri.Utilisez la méthode Sort pour inclure l'enregistrement d'en-tête dans un tri.

Cette méthode simplifie le tri lorsque des sources de données de publipostage contiennent des colonnes de données.Pour les tâches les plus exigeantes en tri, utilisez la méthode Sort.

Cette méthode affiche une boîte de dialogue Séparateurs d'enregistrements où les utilisateurs doivent sélectionner un délimiteur de champ.

Exemples

L'exemple de code suivant ajoute une liste de fruits à un contrôle Bookmark, puis trie la liste en ordre décroissant.

Cet exemple illustre une personnalisation au niveau du document.

Private Sub BookmarkSortDescending()

    Me.Paragraphs(1).Range.InsertParagraphBefore()

    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
    Bookmark1.Text = "Fruit" & vbLf & "Oranges" & vbLf & "Bananas" _
        & vbLf & "Apples" & vbLf & "Pears"
    Bookmark1.SortDescending()

End Sub 'BookmarkSortDescending
private void BookmarkSortDescending()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();

    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");
    bookmark1.Text = "Fruit" + "\n" + "Oranges" + "\n" +
        "Bananas" + "\n" + "Apples" + "\n" + "Pears";
    bookmark1.SortDescending();
}

Sécurité .NET Framework

Voir aussi

Référence

Bookmark Interface

Microsoft.Office.Tools.Word, espace de noms