Condividi tramite


Metodo XmlMappedRange.BorderAround

Aggiunge un bordo a un controllo XmlMappedRange e imposta le proprietà Color, LineStyle e Weight per il nuovo bordo.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Sintassi

'Dichiarazione
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
)

Parametri

Valore restituito

Tipo: System.Object

Note

È necessario specificare il parametro ColorIndex oppure Color, ma non entrambi.

È possibile specificare il parametro LineStyle oppure Weight, ma non entrambi. Se non si specifica alcun argomento, verranno utilizzati lo stile e lo spessore di linea predefiniti.

Questo metodo struttura il controllo XmlMappedRange senza inserire dati.

Per cancellare il bordo, è possibile impostare la proprietà LineStyle su xlLineStyleNone per il controllo XmlMappedRange.

Parametri facoltativi

Per informazioni sui parametri facoltativi, vedere Parametri facoltativi nelle soluzioni Office.

Esempi

Nell'esempio di codice riportato di seguito viene utilizzato il metodo BorderAround per applicare un bordo spesso intorno a un controllo XmlMappedRange. Viene quindi chiesto all'utente di cancellare il bordo utilizzando il metodo ClearFormats. Nell'esempio si presuppone che il foglio di lavoro corrente contenga un controllo XmlMappedRange denominato 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, missing);

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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

XmlMappedRange Interfaccia

Spazio dei nomi Microsoft.Office.Tools.Excel