Objeto Characters (Excel)

Representa los caracteres de un objeto que contiene texto.

Comentarios

El objeto Characters permite modificar cualquier secuencia de caracteres que esté contenida en la cadena de texto completa.

Use Caracteres (inicio, longitud), donde start es el número de carácter inicial y length es el número de caracteres, para devolver un objeto Characters .

Ejemplo:

En el ejemplo siguiente se agrega texto a la celda B1 y se da formato de negrita a la segunda palabra.

With Worksheets("Sheet1").Range("B1") 
 .Value = "New Title" 
 .Characters(5, 5).Font.Bold = True 
End With

La propiedad Characters del objeto Range solo es necesaria cuando es necesario cambiar parte del texto de un objeto sin afectar al resto (no se puede usar la propiedad Characters para dar formato a una parte del texto si el objeto no admite texto enriquecido). Para cambiar todo el texto de una sola vez, puede aplicar el método o la propiedad correspondiente directamente al objeto. En el ejemplo siguiente se da formato de cursiva al contenido de la celda A5.

Worksheets("Sheet1").Range("A5").Font.Italic = True

Métodos

Propiedades

Vea también

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.