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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.