다음을 통해 공유


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
    현재 선택 영역을 Button으로 바꾸면 true이고, 이전에 선택한 개체와 Button을 포함하도록 현재 선택 영역을 확장하면 false입니다.

반환 값

형식: System.Object
Excel 2010에서 이 메서드는 null 참조(Visual Basic의 경우 Nothing)를 반환하며, 이 이외의 경우에는 true를 반환합니다.

설명

선택적 매개 변수

선택적 매개 변수에 대한 자세한 내용은 Office 솔루션의 선택적 매개 변수를 참조하십시오.

예제

다음 코드 예제에서는 워크시트에 두 개의 Button 컨트롤을 추가한 다음 Select 메서드를 사용하여 프로그래밍 방식으로 두 단추 모두를 선택합니다. Select를 처음 호출하면 워크시트에서 첫 번째 단추만 선택되도록 Replace 매개 변수 값에 true가 전달됩니다. 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 네임스페이스