共用方式為


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
這個方法會傳回null參考(Nothing 在Visual Basic中為);否則會傳回。 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 命名空間