Właściwość NamedRange.Characters —
Pobiera Microsoft.Office.Interop.Excel.Characters obiekt, który reprezentuje zakres znaków w tekście NamedRange kontroli.
Przestrzeń nazw: Microsoft.Office.Tools.Excel
Zestaw: Microsoft.Office.Tools.Excel (w Microsoft.Office.Tools.Excel.dll)
Składnia
'Deklaracja
ReadOnly Property Characters As NamedRange_CharactersType
NamedRange_CharactersType Characters { get; }
Wartość właściwości
Typ: Microsoft.Office.Tools.Excel.NamedRange_CharactersType
A Microsoft.Office.Interop.Excel.Characters obiekt, który reprezentuje zakres znaków w tekście NamedRange kontroli.
Uwagi
Characters Właściwości jest przeznaczony do użytku z następujących parametrów.
Parametr |
Opis |
---|---|
Start |
Pierwszy znak ma być zwrócony.Jeśli ten argument jest 1 lub jest pominięty, właściwość ta zwraca zakres znaków, począwszy od pierwszego znaku. |
Length |
Liczba znaków do zwrócenia.Jeśli ten argument zostanie pominięty, właściwość ta zwraca resztę ciągu (wszystko po Start znaków). |
Jeśli nastąpi próba użycia Characters bez określania żadnych parametrów, Characters otrzyma NamedRange_CharactersType obiekt, który jest częścią infrastruktury programu Visual Studio i nie jest przeznaczony do użycia bezpośrednio w kodzie.
Można użyć Microsoft.Office.Interop.Excel.Characters obiektu do formatowania znaków w ciągu tekstowym.Microsoft.Office.Interop.Excel.Characters Obiektu nie jest kolekcją.
Parametry opcjonalne
Aby uzyskać informacje o opcjonalnych parametrów, zobacz Parametry opcjonalne w rozwiązania dla pakietu Office.
Przykłady
Poniższy przykład kodu tworzy NamedRange i wypełni je z programem word Smith.Następnie zmienia pierwszy znak w wyrazie, przez co pogrubiony oraz ustawienie rozmiaru 14.
Ta wersja jest dostosowywanie poziomie dokumentu.
Private charactersRange As Microsoft.Office.Tools.Excel.NamedRange
Private Sub FormatCharacters()
charactersRange = Me.Controls.AddNamedRange( _
Me.Range("A1", "A1"), "charactersRange")
Me.charactersRange.Value2 = "Smith"
Me.charactersRange.Characters(1, 1).Font.Bold = True
Me.charactersRange.Characters(1, 1).Font.Size = 14
End Sub
Microsoft.Office.Tools.Excel.NamedRange charactersRange;
private void FormatCharacters()
{
charactersRange = this.Controls.AddNamedRange(
this.Range["A1", "A1"], "charactersRange");
this.charactersRange.Value2 = "Smith";
this.charactersRange.Characters[1, 1].Font.Bold = true;
this.charactersRange.Characters[1, 1].Font.Size = 14;
}
Ta wersja jest na poziomie aplikacji dodatek.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..