Klasse Characters (Excel VBA)

Die Klasse Characters stellt Zeichen in einem Objekt dar, das Text enthält.

Set

Um eine Characters -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise

Dim chrs as Characters
Set chrs = ActiveCell.Characters

Die folgenden Prozeduren können zum Festlegen der Characters Klassenvariablen verwendet werden : AxisTitle.Characters, ChartTitle.Characters, DataLabel.Characters, DisplayFormat.Characters, DisplayUnitLabel.Characters, Range.Characters und TextFrame.Characters

Caption

Gibt einen String-Wert zurück, der den Text dieses Zeichenbereichs darstellt.

ActiveCell.Characters.Caption =

Count

Gibt einen Long-Wert zurück, der die Anzahl der Objekte in der Auflistung darstellt.

Dim lngCount As Long
lngCount = ActiveCell.Characters.Count

Delete

Löscht das Objekt.

ActiveCell.Characters.Delete

Font

Gibt ein Font -Objekt zurück, das die Schriftart des angegebenen Objekts darstellt.

Dim fntFont As Font
Set fntFont = ActiveCell.Characters.Font

Insert

Fügt eine Zeichenfolge ein, die den ausgewählten Zeichen vorangestellt wird.

Syntax : expression.Insert (String)

String: Die einzufügende Zeichenfolge.

Dim strString As String: strString = 
ActiveCell.Characters.Insert String:=strString

Parent

Gibt das übergeordnete Objekt für das angegebene Objekt zurück.

PhoneticCharacters

Gibt den phonetischen Text im angegebenen Characters -Objekt zurück oder legt ihn fest.

Anstatt diese Eigenschaft zu verwenden, sollten Sie die Add -Methode der Phonetik -Auflistung verwenden, um einer Zelle phonetische Informationen hinzuzufügen, und die Text -Eigenschaft des phonetischen Objekts verwenden, um die phonetischen Textzeichenfolgen in einer Zelle zurückzugeben oder festzulegen. .

ActiveCell.Characters(1,3).PhoneticCharacters = "フリガナ"

Text

Gibt den Text des angegebenen Objekts zurück oder legt ihn fest.

ActiveCell.Characters.Text =