다음을 통해 공유


방법: 프로그래밍 방식으로 통합 문서 내에서 워크시트 이동

통합 문서의 다른 워크시트에 상대적인 워크시트 위치를 프로그래밍 방식으로 변경할 수 있습니다.이동 후의 시트 위치를 지정하지 않으면 이 시트가 포함된 새 통합 문서가 작성됩니다.

적용 대상: 이 항목의 정보는 Excel 2013 및 Excel 2010의 문서 수준 프로젝트 및 응용 프로그램 수준 프로젝트에 적용됩니다. 자세한 내용은 Office 응용 프로그램 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하십시오.

문서 수준 사용자 지정에서 워크시트를 이동하려면

  • 통합 문서의 전체 시트 수를 변수로 할당한 다음 첫 번째 워크시트가 마지막에 배치되도록 이동합니다.

    Dim totalSheets As Integer = Application.ActiveWorkbook.Sheets.Count
    Globals.Sheet1.Move(After:=Globals.ThisWorkbook.Sheets(totalSheets))
    
    int totalSheets = this.Application.ActiveWorkbook.Sheets.Count;
    Globals.Sheet1.Move(Globals.ThisWorkbook.Sheets[totalSheets]);
    

응용 프로그램 수준 추가 기능에서 워크시트를 이동하려면

  • 통합 문서의 전체 시트 수를 변수로 할당한 다음 첫 번째 워크시트가 마지막에 배치되도록 이동합니다.

    Dim totalSheets As Integer = Application.ActiveWorkbook.Sheets.Count
    CType(Application.ActiveSheet, Excel.Worksheet).Move(After:=Application.Worksheets(totalSheets))
    
    int totalSheets = this.Application.ActiveWorkbook.Sheets.Count;
    ((Excel.Worksheet)Application.ActiveSheet).Move(
        this.Application.Worksheets[totalSheets]);
    

참고 항목

작업

방법: 프로그래밍 방식으로 워크시트 숨기기

방법: 프로그래밍 방식으로 통합 문서에서 워크시트 삭제

방법: 프로그래밍 방식으로 워크시트 보호

참조

Copy

개념

워크시트 작업

Office 프로젝트의 개체에 전역 액세스