Metoda XmlMappedRange.BorderAround —
Dodaje obramowanie do XmlMappedRange kontroli i zestawy Color, LineStyle, i Weight właściwości nowego obramowania.
Przestrzeń nazw: Microsoft.Office.Tools.Excel
Zestaw: Microsoft.Office.Tools.Excel (w Microsoft.Office.Tools.Excel.dll)
Składnia
'Deklaracja
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
)
Parametry
- LineStyle
Typ: System.Object
Styl linii obramowania.Może być jedną z następujących XlLineStyle wartości:
xlContinuous
xlDash
xlDashDot
xlDashDotDot
xlDot
xlDouble
xlSlantDashDot
xlLineStyleNone
- Weight
Typ: Microsoft.Office.Interop.Excel.XlBorderWeight
Grubość obramowania.Może być jedną z następujących XlBorderWeight stałych:
xlHairline
xlMedium
xlThick
xlThin
- ColorIndex
Typ: Microsoft.Office.Interop.Excel.XlColorIndex
Kolor obramowania, jako indeks w bieżącej palecie kolorów lub jako XlColorIndex stałej.Może być jedną z następujących XlColorIndex stałych:
xlColorIndexAutomatic
xlColorIndexNone
- Color
Typ: System.Object
Kolor obramowania, jako wartości RGB.
Wartość zwracana
Typ: System.Object
Uwagi
Trzeba albo użyć parametru ColorIndex lub Color, ale nie oba na raz.
Można określić, albo LineStyle lub Weight, ale nie oba na raz.Jeśli którykolwiek z argumentów nie jest określony, program Microsoft Office Excel używa domyślny styl linii i wagi.
Metoda ta opisuje XmlMappedRange formantu bez wypełnienia.
Aby usunąć obramowanie, można ustawić LineStyle właściwość, aby xlLineStyleNone dla XmlMappedRange kontroli.
Parametry opcjonalne
Aby uzyskać informacje o opcjonalnych parametrów, zobacz Parametry opcjonalne w rozwiązania dla pakietu Office.
Przykłady
Następujący kod w przykładzie wykorzystano BorderAround metody w odniesieniu Gruba krawędź wokół XmlMappedRange.Przykład następnie monituje o Wyczyść obramowanie za pomocą ClearFormats metoda.W tym przykładzie kodu zakłada, że zawiera bieżący arkusz XmlMappedRange o nazwie 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();
}
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..