Classe ChartCharacters (Word VBA)

A classe ChartCharacters representa caracteres em um objeto que contém texto. Para usar uma variável de classe ChartCharacters, ela primeiro precisa ser instanciada por exemplo


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

Caption

Retorna o texto deste intervalo de caracteres. Cadeia de caracteressomente leitura.


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

Count

Retorna o número de objetos na coleção. Long somente leitura.


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

Exclui o objeto.


ActiveDocument.Background.Chart.ChartTitle.Characters.Delete

Font

Retorna a fonte do objeto especificado. Somente leitura ChartFont.


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

Insert

Insere uma sequência de caracteres antecedendo os caracteres selecionados.

Insert (String)

String: A cadeia de caracteres a ser inserida.


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

PhoneticCharacters

Retorna ou define o texto fonético para o objeto. String de leitura/gravação.


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

Text

Retorna ou define o texto do objeto especificado. String de leitura/gravação.


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