Compartir a través de


XmlMappedRange.BorderAround (Método)

Agrega un borde a un control XmlMappedRange y establece las propiedades Color, LineStyle y Weight del nuevo borde.

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

Sintaxis

'Declaración
Function BorderAround ( _
    LineStyle As Object, _
    Weight As XlBorderWeight, _
    ColorIndex As XlColorIndex, _
    Color As Object _
) As Object
Object BorderAround(
    Object LineStyle,
    XlBorderWeight Weight,
    XlColorIndex ColorIndex,
    Object Color
)

Parámetros

Valor devuelto

Tipo: System.Object

Comentarios

Debe especificar ColorIndex o Color, pero no ambos.

Puede especificar LineStyle o Weight, pero no ambos.Si no especifica ninguno de los argumentos, Microsoft Office Excel utiliza el estilo y el grosor de línea predeterminados.

Este método proporciona un contorno para el control XmlMappedRange sin rellenarlo.

Para borrar el borde, puede establecer la propiedad LineStyle en xlLineStyleNone para el control XmlMappedRange.

Parámetros opcionales

Para obtener información sobre parámetros opcionales, vea Parámetros opcionales en las soluciones de Office.

Ejemplos

En el siguiente ejemplo de código se utiliza el método BorderAround para aplicar un borde grueso alrededor de un control XmlMappedRange.Después, en el ejemplo se pide al usuario que borre el borde con el método ClearFormats.En este ejemplo de código se supone que la hoja de cálculo actual contiene un control XmlMappedRange denominado CustomerLastNameCell.

Private Sub SetBorder()
    Me.CustomerLastNameCell.BorderAround( _
        Weight:=Excel.XlBorderWeight.xlThick, _
        ColorIndex:=Excel.XlColorIndex.xlColorIndexAutomatic)

    If MessageBox.Show("Clear the border?", "Test", MessageBoxButtons.YesNo) = _
        DialogResult.Yes Then
        Me.CustomerLastNameCell.ClearFormats()
    End If
End Sub
private void SetBorder()
{
    this.CustomerLastNameCell.BorderAround(missing, 
        Excel.XlBorderWeight.xlThick, 
        Excel.XlColorIndex.xlColorIndexAutomatic);

    if (MessageBox.Show("Clear the border?", "Test",
        MessageBoxButtons.YesNo) == DialogResult.Yes)
    {
        this.CustomerLastNameCell.ClearFormats();
    }
}

Seguridad de .NET Framework

Vea también

Referencia

XmlMappedRange Interfaz

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