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ść ma być używany z następującymi parametrami.
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 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 Obiekt nie jest kolekcją.
Parametry opcjonalne
Informacje na temat parametrów opcjonalnych, zobacz Parametry opcjonalne w rozwiązaniach Office.
Przykłady
Poniższy przykład kodu tworzy NamedRange i wypełnia ją ze słowem Smith.Następnie zmienia pierwszy znak w słowie to pogrubienie i ustawiając rozmiar do 14.
Ta wersja jest dla dostosowania poziomu 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 Używanie bibliotek pochodzących z częściowo zaufanego kodu.