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
- LineStyle
Tipo: System.Object
Stile della linea per il bordo.Può essere uno dei seguenti valori di XlLineStyle:
xlContinuous
xlDash
xlDashDot
xlDashDotDot
xlDot
xlDouble
xlSlantDashDot
xlLineStyleNone
- Weight
Tipo: Microsoft.Office.Interop.Excel.XlBorderWeight
Spessore del bordo.Può essere una delle seguenti costanti di XlBorderWeight:
xlHairline
xlMedium
xlThick
xlThin
- ColorIndex
Tipo: Microsoft.Office.Interop.Excel.XlColorIndex
Colore del bordo, come indice della tavolozza dei colori corrente o come costante di XlColorIndex.Può essere una delle seguenti costanti di XlColorIndex:
xlColorIndexAutomatic
xlColorIndexNone
- Color
Tipo: System.Object
Colore del bordo come valore RGB.
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);
if (MessageBox.Show("Clear the border?", "Test",
MessageBoxButtons.YesNo) == DialogResult.Yes)
{
this.CustomerLastNameCell.ClearFormats();
}
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.