Clase Characters - caracteres (Excel VBA)

La clase Characters representa los caracteres de un objeto que contiene texto. Para usar una variable de clase Characters, primero debe ser instanciado, por ejemplo


Dim chrs as Characters
Set chrs = ActiveCell.Characters

Caption

Devuelve un valor de tipo String que representa el texto de este rango de caracteres.


ActiveCell.Characters.Caption =

Count

Devuelve un valor Long que representa el número de objetos de la colección.


Dim lngCount As Long
lngCount = ActiveCell.Characters.Count

Delete

Elimina el objeto.


ActiveCell.Characters.Delete

Font

Devuelve un objeto Font que representa la fuente del objeto especificado.


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

Insert

Inserta una cadena antes de los caracteres seleccionados.

Insert (String)

String: La cadena que se insertará.


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

PhoneticCharacters

Devuelve o establece el texto fonético en el objeto Characters especificado.

En lugar de usar esta propiedad, debe utilizar el método Add de la colección Phonetics para agregar información fonética a una celda y utilizar la propiedad Text del objeto Phonetic para devolver o establecer las cadenas fonéticas de texto en una celda. .


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

Text

Devuelve o establece el texto del objeto especificado.


ActiveCell.Characters.Text =