Propiedad Range.ColumnWidth (Excel)

Devuelve o establece el ancho de las columnas del rango especificado. Double de lectura y escritura.

Sintaxis

expresión. ColumnWidth

expresión Variable que representa un objeto Range.

Comentarios

Una unidad de ancho de columna equivale al ancho de un carácter con el estilo Normal. En el caso de las fuentes proporcionales, se usa el ancho del carácter 0 (cero).

Use el método Autoajustar para establecer el ancho de las columnas en función del contenido de las celdas.

Use la propiedad Width para obtener el ancho de una columna en puntos.

Si todas las columnas del rango tienen el mismo ancho, la propiedad ColumnWidth devolverá el ancho. Si las columnas del rango tienen anchos diferentes, esta propiedad devuelve null.

Ejemplo

El siguiente ejemplo dobla el ancho de la columna A de Sheet1.

With Worksheets("Sheet1").Columns("A") 
 .ColumnWidth = .ColumnWidth * 2 
End With

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.