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
- LineStyle
Tipo: System.Object
Estilo de línea para el borde.Puede ser uno de los siguientes valores de XlLineStyle:
xlContinuous
xlDash
xlDashDot
xlDashDotDot
xlDot
xlDouble
xlSlantDashDot
xlLineStyleNone
- Weight
Tipo: Microsoft.Office.Interop.Excel.XlBorderWeight
El grosor del borde.Puede ser una de las siguientes constantes de XlBorderWeight:
xlHairline
xlMedium
xlThick
xlThin
- ColorIndex
Tipo: Microsoft.Office.Interop.Excel.XlColorIndex
Color del borde, como índice en la paleta de colores actual o como constante de XlColorIndex.Puede ser una de las siguientes constantes de XlColorIndex:
xlColorIndexAutomatic
xlColorIndexNone
- Color
Tipo: System.Object
Color del borde, como valor RGB.
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
- 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.