Proprietà Button.BottomRightCell
Ottiene un oggetto Range che rappresenta la cella posta sotto l'angolo inferiore destro del controllo Button.
Spazio dei nomi: Microsoft.Office.Tools.Excel.Controls
Assembly: Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Sintassi
'Dichiarazione
Public ReadOnly Property BottomRightCell As Range
Get
public Range BottomRightCell { get; }
Valore proprietà
Tipo: Microsoft.Office.Interop.Excel.Range
Oggetto Range che rappresenta la cella posta sotto l'angolo inferiore destro del controllo Button.
Note
La cella restituita dipende dal numero di celle a cui il controllo si sovrappone e dall'impostazione della proprietà Placement.
Esempi
Nell'esempio di codice riportato di seguito le proprietà TopLeftCell e BottomRightCell vengono utilizzate per ottenere la cella in alto a sinistra e la cella in basso a destra rispetto a un controllo Button. Il gestore eventi Click del pulsante applica il colore rosso ai bordi della cella in alto a sinistra e della cella in basso a destra.
Questo esempio è valido per una personalizzazione a livello di documento.
Private Sub MarkCornerCells()
Dim CornerButton As Microsoft.Office.Tools.Excel.Controls.Button = _
Me.Controls.AddButton(65, 45, 100, 25, "CornerButton")
CornerButton.Text = "Click to highlight corners."
AddHandler CornerButton.Click, AddressOf CornerButton_Click
End Sub
Private Sub CornerButton_Click(ByVal sender As Object, ByVal e As EventArgs)
Dim ClickedButton As Microsoft.Office.Tools.Excel.Controls.Button = _
CType(sender, Microsoft.Office.Tools.Excel.Controls.Button)
ClickedButton.BottomRightCell.Borders.Color = _
ColorTranslator.ToOle(Color.Red)
ClickedButton.TopLeftCell.Borders.Color = _
ColorTranslator.ToOle(Color.Red)
End Sub
private void MarkCornerCells()
{
Microsoft.Office.Tools.Excel.Controls.Button button1 =
this.Controls.AddButton(65, 45, 100, 25,
"button1");
button1.Text = "Click to highlight corners.";
button1.Click += new EventHandler(button1_Click);
}
void button1_Click(object sender, EventArgs e)
{
Microsoft.Office.Tools.Excel.Controls.Button clickedButton =
(Microsoft.Office.Tools.Excel.Controls.Button)sender;
clickedButton.BottomRightCell.Borders.Color =
ColorTranslator.ToOle(Color.Red);
clickedButton.TopLeftCell.Borders.Color =
ColorTranslator.ToOle(Color.Red);
}
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.