Share via


Bookmark.SortAscending, méthode

Trie des paragraphes ou les lignes d'un tableau en ordre alphanumérique 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 SortAscending
void SortAscending()

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 croissant.

Cet exemple illustre une personnalisation au niveau du document.

Private Sub BookmarkSortAscending()

    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.SortAscending()

End Sub
private void BookmarkSortAscending()
{
    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.SortAscending();
}

Sécurité .NET Framework

Voir aussi

Référence

Bookmark Interface

Microsoft.Office.Tools.Word, espace de noms