Office 365용 Excel에서 기본 시트를 설정하는 방법

Excel은 일반적으로 마지막으로 저장했을 때 활성화되어 있던 워크시트에서 통합 문서를 다시 엽니다. 대시보드, 지침 페이지 또는 요약과 같은 특정 탭이 파일을 열 때마다 표시되도록 하려면 Microsoft 365용 Excel 데스크톱 버전에서 간단한 VBA 이벤트 매크로를 사용하여 해당 동작을 설정할 수 있습니다. 이 매크로는 통합 문서가 열릴 때마다 지정한 워크시트를 활성화합니다.

이 방법은 매크로가 활성화된 통합 문서가 필요하며, VBA 매크로 실행이 허용된 경우에만 작동합니다. 웹용 Excel은 .xlsm 파일을 열 수는 있지만 VBA 매크로는 실행하지 않습니다. 매크로를 사용하지 않으려면 통합 문서를 저장하고 닫기 전에 원하는 시트를 선택하세요. Excel은 일반적으로 마지막으로 사용한 시트를 기억합니다.

1. 기본 워크시트를 선택하고 이름을 지정합니다.

Excel 데스크톱 앱에서 통합 문서를 엽니다. 사용자가 가장 먼저 볼 워크시트를 찾습니다. 필요한 경우 탭 이름을 명확하고 안정적인 이름으로 변경합니다. 시트 탭을 두 번 클릭하고 ' Main' 과 같은 이름을 입력 한 다음 Enter 키를 누릅니다. VBA에서 시트 이름은 공백과 구두점을 포함하여 탭 이름과 정확히 일치해야 합니다.

해당 시트가 차트 시트가 아닌 워크시트 탭인지 확인하십시오. 나중에 이름을 변경할 계획이라면 매크로도 함께 업데이트해야 합니다.

Main, Data, Summary 탭이 있는 Excel 데스크톱 통합 문서이며, Main이 선택되어 있습니다.
Main, Data, Summary 탭이 있는 Excel 데스크톱 통합 문서이며, Main이 선택되어 있습니다.

2. VBA 편집기를 열고 ThisWorkbook을 선택합니다.

  1. 통합 문서가 열려 있는 상태에서 Windows에서는 Alt+F11 키 를 눌러 VBA(Visual Basic for Applications) 편집기를 엽니다. Mac에서는 Excel의 개발자 탭에서 Visual Basic을 선택합니다 . 키보드 단축키는 키보드 종류와 버전에 따라 다를 수 있습니다.
  2. 프로젝트 탐색기 창이 숨겨져 있으면 보기 > 프로젝트 탐색기를 선택 하거나 Windows에서 Ctrl+R 키를 누르십시오.
  3. 프로젝트 탐색기에서 통합 문서의 프로젝트를 확장한 다음 Microsoft Excel 개체를 확장합니다 .
  4. ThisWorkbook을 두 번 클릭합니다 . 코드 창에서 왼쪽 드롭다운 메뉴를 Workbook 으로 , 오른쪽 드롭다운 메뉴를 열기 로 설정합니다 . Excel에서 빈 Workbook_Open프로시저를 자동으로 생성할 수 있습니다.
Visual Basic 편집기에서 통합 문서 프로젝트 트리가 표시되고 ThisWorkbook이 선택되어 있습니다.
Visual Basic 편집기에서 통합 문서 프로젝트 트리가 표시되고 ThisWorkbook이 선택되어 있습니다.

3. Workbook_Open 매크로를 추가합니다.

ThisWorkbook 코드 창 에 다음 코드를 입력하세요 . Main<워크시트 이름> 부분을 원하는 워크시트의 정확한 이름으로 바꾸세요.

Private Sub Workbook_Open()
    ThisWorkbook.Worksheets("Main").Activate
End Sub

이 Workbook_Open이벤트는 통합 문서가 열릴 때 실행되며, Activate메서드는 지정된 워크시트를 활성화합니다. 이 이벤트 프로시저는 표준 모듈이나 워크시트 자체의 코드 창이 아닌 ThisWorkbook 클래스 에 유지해야 합니다.

ThisWorkbook의 VBA 코드는 Workbook_Open을 사용하여 기본 워크시트를 활성화합니다.
ThisWorkbook의 VBA 코드는 Workbook_Open을 사용하여 기본 워크시트를 활성화합니다.

4. 통합 문서를 .xlsm 파일로 저장합니다.

  1. Excel로 돌아가서 파일 > 다른 이름으로 저장 (또는 설정에 따라 사본 저장 )을 선택합니다.
  2. 파일 형식 목록에서 Excel 매크로 사용 통합 문서(*.xlsm)를 선택합니다 .
  3. 파일을 저장하세요. Excel에서 VBA 코드를 매크로가 없는 통합 문서에 저장할 수 없다는 경고 메시지가 표시되면 매크로 사용 형식을 유지하는 옵션을 선택하세요.
  4. 통합 문서를 닫은 다음 저장된 .xlsm 파일을 다시 열어 선택한 시트에서 열리는지 확인하십시오.
Excel에서 매크로가 포함된 통합 문서(*.xlsm)를 선택한 후 '다른 이름으로 저장' 옵션을 사용합니다.
Excel에서 매크로가 포함된 통합 문서(*.xlsm)를 선택한 후 '다른 이름으로 저장' 옵션을 사용합니다.

중요 제한 사항 및 보안 참고 사항

  • 매크로를 사용하려면 매크로 실행을 허용해야 합니다. Excel은 신뢰 센터 설정, 파일 출처 또는 조직 정책에 따라 매크로를 차단할 수 있습니다. 신뢰할 수 있는 파일에서만 매크로를 활성화하십시오. 이 기능을 사용하기 위해 보안 설정을 약화시키지 마십시오.
  • 브라우저에서는 VBA가 실행되지 않습니다. 웹용 Excel에서는 매크로가 포함된 통합 문서를 표시하고 편집할 수 있지만, 열기 이벤트 매크로는 실행되지 않습니다. 이 기능을 사용하려면 데스크톱 앱에서 파일을 여십시오.
  • 수신자는 호환되는 데스크톱 Excel과 매크로 실행 권한이 필요합니다. 통합 문서를 공유하는 모든 사람에게 매크로의 기능을 알려주세요. 매크로가 차단된 경우에도 통합 문서는 열 수 있지만, 매크로는 기본 시트를 활성화하지 않습니다.
  • 시트 이름을 동기화 상태로 유지하세요. 대상 워크시트의 이름을 바꾸거나 삭제하는 경우 코드에서 따옴표로 묶인 이름을 업데이트해야 합니다. 그렇지 않으면 통합 문서를 열 때 매크로가 제대로 작동하지 않을 수 있습니다.

문제 해결

워크북이 다른 시트로 열립니다.

코드가 올바른 통합 문서의 ThisWorkbook 개체 안에 있는지, 그리고 프로시저 이름이 정확한지 확인하십시오 Workbook_Open. 워크시트 이름이 탭 이름과 정확히 일치하는지 확인하고, .xlsm 형식으로 저장한 다음, 매크로 실행이 허용된 데스크톱 앱에서 파일을 다시 여십시오.

저장 후 매크로가 사라졌습니다.

표준 .xlsx 형식은 VBA 코드를 보존하지 않습니다. 매크로가 포함된 Excel 통합 문서의 경우 .xlsm 형식을 사용하거나 코드를 복원한 후 올바른 형식으로 다시 저장하십시오.

저는 마지막으로 작성한 워크시트를 기억하기 위한 파일만 있으면 됩니다.

매크로가 필요하지 않을 수도 있습니다. 다음에 표시할 워크시트를 선택하고 통합 문서를 저장한 다음 닫으세요. Excel은 일반적으로 마지막으로 활성화된 시트를 복원하지만, 이는 고정된 기본값이 아닙니다. 다른 시트가 선택된 상태에서 통합 문서를 저장하면 다음에 열 때 선택한 시트가 표시될 수 있습니다.

마이크로소프트 공식 참조

댓글 남기기

Microsoft Word에서 그림을 이동하는 방법

Microsoft Word에서 그림을 이동하는 방법

워드에서 그림을 드래그하여 이동하는 방법, 텍스트 줄 바꿈을 선택하는 방법, 단락에 그림을 함께 배치하거나 페이지에 고정하는 방법, 그리고 이동하지 않는 이미지를 해결하는 방법을 알아보세요.

엑셀에 체크박스를 삽입하는 두 가지 간편한 방법

엑셀에 체크박스를 삽입하는 두 가지 간편한 방법

셀 내 도구를 사용하여 Excel에 확인란을 삽입하는 방법, 수식을 사용하여 선택된 항목 수를 계산하는 방법, 또는 이전 데스크톱 버전에서 연결된 폼 컨트롤을 추가하는 방법을 알아보세요.

엑셀에서 알파벳 자동 완성하는 방법: A부터 Z까지, 그리고 그 이상

엑셀에서 알파벳 자동 완성하는 방법: A부터 Z까지, 그리고 그 이상

Excel에서 채우기 핸들 함수, SEQUENCE 함수 또는 재사용 가능한 사용자 지정 목록을 사용하여 A부터 Z까지의 소문자 또는 Z를 초과하는 레이블을 생성할 수 있습니다.

엑셀에서 취소선을 긋는 방법: 단축키 및 단계별 방법

엑셀에서 취소선을 긋는 방법: 단축키 및 단계별 방법

Windows, Mac 및 웹에서 Excel을 사용하여 셀에 취소선을 긋고, 셀의 일부 서식을 지정하고, 값을 삭제하지 않고 줄을 제거하는 방법을 알아보세요.

Microsoft Access란 무엇인가요? Microsoft Access의 데이터베이스 도구는 어떻게 작동하나요?

Microsoft Access란 무엇인가요? Microsoft Access의 데이터베이스 도구는 어떻게 작동하나요?

Microsoft Access는 관련 레코드를 저장하고, 쿼리를 작성하고, 데이터 입력 양식을 만들고, 보고서를 생성하는 데 사용할 수 있는 Windows 데이터베이스 응용 프로그램입니다. Access의 작동 방식과 적합한 사용 사례를 알아보세요.

Word 2010에서 눈금선 높이와 너비 변경하기

Word 2010에서 눈금선 높이와 너비 변경하기

Word 2010에서 격자선 높이와 너비를 조정하고, 표시되는 선의 빈도를 변경하고, 기본 가로 및 세로 그리기 격자 간격을 설정하는 방법을 알아보세요.

Office Outlook 2010 가져오기 및 내보내기: PST 파일을 이용한 데이터 이동

Office Outlook 2010 가져오기 및 내보내기: PST 파일을 이용한 데이터 이동

Outlook 2010으로 PST 파일을 가져오거나 메일, 연락처, 일정 및 작업을 내보내는 방법을 알아보세요. 올바른 메뉴를 따라가면 폴더 누락이나 중복을 방지할 수 있습니다.

Nucleus Kernel을 사용하여 Outlook PST 암호 복구하기

Nucleus Kernel을 사용하여 Outlook PST 암호 복구하기

Kernel에서 제공하는 최신 단계를 따라 잊어버린 Outlook PST 암호를 복구하세요. 여기에는 올바른 파일을 식별하는 방법, 백업을 만드는 방법, 도구의 한계를 확인하는 방법이 포함됩니다.

파워포인트 슬라이드에 웹페이지를 삽입하는 방법

파워포인트 슬라이드에 웹페이지를 삽입하는 방법

LiveWeb 추가 기능을 사용하여 PowerPoint 슬라이드에 웹사이트를 배치하고, 크기와 새로 고침 동작을 설정하고, 발표 전에 호환성을 확인할 수 있습니다.

Access 2010 데이터베이스를 폼에서 열 수 있도록 하는 방법

Access 2010 데이터베이스를 폼에서 열 수 있도록 하는 방법

Access 2010 데이터베이스 응용 프로그램을 데이터 입력 양식으로 바로 열도록 설정하고, 개체 목록을 숨기고, 메뉴를 제한하고, 공유하기 전에 설정을 확인합니다.