共用方式為


Button.Select 方法 (Object)

選取 Button

命名空間:  Microsoft.Office.Tools.Excel.Controls
組件:  Microsoft.Office.Tools.Excel.v4.0.Utilities (在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)

語法

'宣告
Public Function Select ( _
    Replace As Object _
) As Object
public Object Select(
    Object Replace
)

參數

  • Replace
    型別:System.Object
    true 表示會將目前的選取範圍取代成 Button,false 則表示會延伸目前的選取範圍,將先前所選取的任何物件和 Button 都包括在內。

傳回值

型別:System.Object
在 Excel 2010 中,這個方法會傳回 Null 參考 (Visual Basic 中的 Nothing),否則這個方法會傳回 true。

備註

選擇性參數

如需選擇性參數的詳細資訊,請參閱Office 方案中的選擇性參數

範例

下列程式碼範例會將兩個 Button 控制項加入至工作表,然後使用 Select 方法,以程式設計方式同時選取兩個按鈕。 第一次呼叫 Select 時,會將 true 傳入 Replace 參數的值,確保只會選取工作表上的第一個按鈕。 第二次呼叫 Select 時,則會傳入 false,除了第一個按鈕外,也會選取第二個按鈕。

這是示範文件層級自訂的範例。

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 安全性

請參閱

參考

Button 類別

Select 多載

Microsoft.Office.Tools.Excel.Controls 命名空間