XmlMappedRange.BorderAround, méthode
Ajoute une bordure à un contrôle XmlMappedRange et définit les propriétés Color, LineStyle et Weight pour la nouvelle bordure.
Espace de noms : Microsoft.Office.Tools.Excel
Assembly : Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)
Syntaxe
'Déclaration
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
)
Paramètres
- LineStyle
Type : System.Object
Style de ligne de la bordure.Il peut s'agir de l'une des valeurs XlLineStyle suivantes :
xlContinuous
xlDash
xlDashDot
xlDashDotDot
xlDot
xlDouble
xlSlantDashDot
xlLineStyleNone
- Weight
Type : Microsoft.Office.Interop.Excel.XlBorderWeight
Épaisseur de la bordure.Il peut s'agir de l'une des constantes XlBorderWeight suivantes :
xlHairline
xlMedium
xlThick
xlThin
- ColorIndex
Type : Microsoft.Office.Interop.Excel.XlColorIndex
Couleur de la bordure, en tant qu'index dans la palette de couleurs actuelle ou en tant que constante XlColorIndex.Il peut s'agir de l'une des constantes XlColorIndex suivantes :
xlColorIndexAutomatic
xlColorIndexNone
- Color
Type : System.Object
Couleur de la bordure, en tant que valeur RVB.
Valeur de retour
Type : System.Object
Notes
Vous devez spécifier ColorIndex ou Color, mais pas les deux.
Vous pouvez spécifier LineStyle ou Weight, mais pas les deux. Si vous ne spécifiez aucun des deux arguments, Microsoft Office Excel utilise l'épaisseur et le style de ligne par défaut.
Cette méthode dessine le contour du contrôle XmlMappedRange sans le remplir.
Pour effacer la bordure, vous pouvez affecter la valeur xlLineStyleNone à la propriété LineStyle du contrôle XmlMappedRange.
Paramètres optionnels
Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.
Exemples
L'exemple de code suivant utilise la méthode BorderAround pour appliquer une bordure épaisse autour de XmlMappedRange. L'exemple invite ensuite l'utilisateur à effacer la bordure à l'aide la méthode ClearFormats. Cet exemple de code suppose que la feuille de calcul active contient un contrôle XmlMappedRange nommé 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();
}
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.