Freigeben über


Button.Select-Methode (Object)

Wählt Button aus.

Namespace:  Microsoft.Office.Tools.Excel.Controls
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntax

'Declaration
Public Function Select ( _
    Replace As Object _
) As Object
public Object Select(
    Object Replace
)

Parameter

  • Replace
    Typ: System.Object
    true, wenn die aktuelle Auswahl durch Button ersetzt werden soll; false, wenn die aktuelle Auswahl erweitert werden soll, um bereits ausgewählte Objekte und Button einzubeziehen.

Rückgabewert

Typ: System.Object
In Excel 2010 gibt diese Methode einen NULL-Verweis zurück (Nothing in Visual Basic). Andernfalls gibt diese Methode true zurück.

Hinweise

Optionale Parameter

Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Lösungen.

Beispiele

Im folgenden Codebeispiel werden einem Arbeitsblatt zwei Button-Steuerelemente hinzugefügt. Anschließend werden programmgesteuert mithilfe der Select-Methode beide Schaltflächen ausgewählt. Beim ersten Aufruf von Select wird true als Wert des Replace-Parameters übergeben, um sicherzustellen, dass die erste Schaltfläche die einzige Auswahl im Arbeitsblatt darstellt. Beim zweiten Aufruf von Select wird false übergeben, sodass neben der ersten Schaltfläche auch die zweite Schaltfläche ausgewählt wird.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

Private Sub SelectControl()
    Dim SelectButton1 As Microsoft.Office.Tools.Excel.Controls.Button = _
        Me.Controls.AddButton(Me.Range("B2", "C3"), "SelectButton1")
    SelectButton1.Text = "Button 1"

    Dim SelectButton2 As Microsoft.Office.Tools.Excel.Controls.Button = _
        Me.Controls.AddButton(Me.Range("B4", "C5"), "SelectButton2")
    SelectButton2.Text = "Button 2"

    SelectButton1.Select(True)
    SelectButton2.Select(False)
End Sub
private void SelectControl()
{
    Microsoft.Office.Tools.Excel.Controls.Button selectButton1 =
        this.Controls.AddButton(this.Range["B2", "C3"],
        "selectButton1");
    selectButton1.Text = "Button 1";

    Microsoft.Office.Tools.Excel.Controls.Button selectButton2 =
        this.Controls.AddButton(this.Range["B4","C5"],
        "selectButton2");
    selectButton2.Text = "Button 2";

    selectButton1.Select(true);
    selectButton2.Select(false);
}

.NET Framework-Sicherheit

Siehe auch

Referenz

Button Klasse

Select-Überladung

Microsoft.Office.Tools.Excel.Controls-Namespace