Porady: Programowane zliczanie znaków w dokumentach
Pierwszy znak w dokumencie jest w pozycji znaku 0, co stanowi punkt wstawiania.Pozycji ostatniego znaku jest równa całkowitej liczby znaków w dokumencie.Można określić liczbę znaków w dokumencie przy użyciu Count właściwość Characters kolekcji.
Zliczane są wszystkie znaki w dokumencie, w tym spacje, znaki akapitu i inne znaki, które są zwykle ukryte.Nawet nowy, pusty dokument zwraca liczbę z jednego znaku, ponieważ zawiera znacznik akapitu.
Zastosowanie: Informacje przedstawione w tym temacie mają zastosowanie do projektów na poziomie dokumentu i aplikacji obsługiwanych w programach Word 2013 i Word 2010. Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacjach pakietu Office i typ projektu.
Aby wyświetlić liczbę znaków w dostosowania poziomu dokumentu
Zaznacz cały dokument.
Dim rng As Word.Range = Me.Range(0, Me.Characters.Count) rng.Select()
Word.Range rng = this.Content; rng.Select();
Wyświetlana liczba znaków w dokumencie, w oknie komunikatu.
MessageBox.Show("Characters: " & Me.Characters.Count.ToString())
MessageBox.Show("Characters: " + this.Characters.Count.ToString());
Aby wyświetlić liczbę znaków w poziomie aplikacji dodatek
Zaznacz cały dokument.Poniższy przykład powoduje zaznaczenie aktywnego dokumentu.
Dim rng As Word.Range = Me.Application.ActiveDocument.Range( _ 0, Me.Application.ActiveDocument.Characters.Count) rng.Select()
Word.Range rng = this.Application.ActiveDocument.Content; rng.Select();
Wyświetlana liczba znaków w dokumencie, w oknie komunikatu.
MessageBox.Show("Characters: " & Me.Application.ActiveDocument.Characters.Count.ToString())
MessageBox.Show("Characters: " + this.Application.ActiveDocument.Characters.Count.ToString());
Zobacz też
Zadania
Porady: Programowane pobieranie znaczników początkowych i końcowych w zakresach
Porady: Programowane definiowanie i zaznaczanie zakresów w dokumentach