Classe Characters - caracteres (Excel VBA)
A classe Characters representa caracteres em um objeto que contém texto. Para usar uma variável de classe Characters, ela primeiro precisa ser instanciada por exemplo
Dim chrs as Characters
Set chrs = ActiveCell.Characters
Caption
Retorna um valor String que representa o texto deste intervalo de caracteres.
ActiveCell.Characters.Caption =
Count
Retorna um valor Long que representa o número de objetos na coleção.
Dim lngCount As Long
lngCount = ActiveCell.Characters.Count
Delete
Exclui o objeto.
ActiveCell.Characters.Delete
Font
Retorna um objeto Font que representa a fonte do objeto especificado.
Dim fntFont As Font
Set fntFont = ActiveCell.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 =
ActiveCell.Characters.Insert String:=strString
PhoneticCharacters
Retorna ou define o texto fonético no objeto Characters especificado. Cadeia de caracteres de leitura/gravação.
Em vez de usar essa propriedade, você deve usar o método Add da coleção Phonetics para adicionar informações fonéticas a uma célula e usar a propriedade Text do objeto Phonetic para retornar ou definir as cadeias de caracteres de texto fonéticos em uma célula .
ActiveCell.Characters(1,3).PhoneticCharacters = "フリガナ"
Text
Retorna ou define o texto do objeto especificado. String de leitura/gravação.
ActiveCell.Characters.Text =