Clase ChartCharacters (Word VBA)

La clase ChartCharacters representa los caracteres de un objeto que contiene texto.

Para usar una variable de clase ChartCharacters, primero debe ser instanciado, por ejemplo

Dim ccs as ChartCharacters
Set ccs = ActiveDocument.Background.Chart.ChartTitle.Characters

Los siguientes procedimientos se pueden usar para establecer variables de clase ChartCharacters : AxisTitle.Characters, ChartTitle.Characters, DataLabel.Characters y DisplayUnitLabel.Characters.

Caption

Devuelve el texto de este rango de caracteres.

ActiveDocument.Background.Chart.ChartTitle.Characters.Caption =

Count

Devuelve el número de objetos de la colección.

Sub MakeSuperscript() 
 Dim n As Integer 
 
 With ActiveDocument.InlineShapes(1) 
 If .HasChart Then 
 n = .Chart.Title.Characters.Count 
 .Chart.Title.Characters(n, 1).Font.Superscript = True 
 End If 
 End With 
End Sub

Delete

Elimina el objeto.

ActiveDocument.Background.Chart.ChartTitle.Characters.Delete

Font

Devuelve la fuente del objeto especificado.

Dim cftFont As ChartFont
Set cftFont = ActiveDocument.Background.Chart.ChartTitle.Characters.Font

Insert

Inserta una cadena antes de los caracteres seleccionados.

Insert (String)

String: La cadena que se insertará.

Dim strString As String: strString =  
ActiveDocument.Background.Chart.ChartTitle.Characters.Insert String:=strString

PhoneticCharacters

Devuelve o establece el texto fonético para el objeto.

With ActiveDocument.InlineShapes(1) 
    If .HasChart Then 
        .Chart.Title.Characters(1,3).PhoneticCharacters = "フリガナ" 
    End If 
End With

Text

Devuelve o establece el texto del objeto especificado.

ActiveDocument.Background.Chart.ChartTitle.Characters.Text =