NamedRange.ColumnWidth (Propiedad)

Obtiene o establece el ancho de todas las columnas en el control NamedRange.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)

Sintaxis

'Declaración
Property ColumnWidth As Object
    Get
    Set
Object ColumnWidth { get; set; }

Valor de propiedad

Tipo: System.Object
Si todas las columnas del control NamedRange tienen el mismo ancho, esta propiedad devuelve un objeto que representa el ancho.Si las columnas del intervalo tienen ancho diferentes, esta propiedad devuelve nullreferencia null (Nothing en Visual Basic).

Comentarios

Una unidad de ancho de columna es igual al ancho de un carácter en el estilo Normal. En las fuentes proporcionales, se utiliza el ancho del carácter 0 (cero).

Utilice la propiedad Width para que se devuelva el ancho de una columna en puntos.

Ejemplos

En el siguiente ejemplo de código se crea un NamedRange y, a continuación, se establece el ancho de las columnas y el alto de las filas que forman parte del rango.

Se trata de un ejemplo para una personalización en el nivel del documento.

Private setColumnRowRange As Microsoft.Office.Tools.Excel.NamedRange

Private Sub SetColumnAndRowSizes()
    setColumnRowRange = Me.Controls.AddNamedRange( _
        Me.Range("C3", "E6"), "setColumnRowRange")
    Me.setColumnRowRange.ColumnWidth = 20
    Me.setColumnRowRange.RowHeight = 25
    setColumnRowRange.Select()
End Sub
Microsoft.Office.Tools.Excel.NamedRange setColumnRowRange;
private void SetColumnAndRowSizes()
{
    setColumnRowRange = this.Controls.AddNamedRange(
        this.Range["C3", "E6"], "setColumnRowRange");
    this.setColumnRowRange.ColumnWidth = 20;
    this.setColumnRowRange.RowHeight = 25;
    setColumnRowRange.Select();
}

Seguridad de .NET Framework

Vea también

Referencia

NamedRange Interfaz

Microsoft.Office.Tools.Excel (Espacio de nombres)