엑셀에서 VBA 편집기를 여는 방법 (윈도우 및 맥)

데스크톱 Excel에서 VBA를 열려면 Windows에서는 Alt+F11 키를 누르세요 . Mac에서는 개발자 메뉴 > Visual Basic을 사용 하거나 단축키 Fn+Alt+F11을 누르세요. 두 방법 모두 Visual Basic 편집기(VBE)를 열어 통합 문서의 매크로를 보거나 작성할 수 있습니다. 웹용 Excel에서는 VBA 매크로를 만들거나 실행하거나 편집할 수 없으므로 편집기가 필요한 경우 데스크톱 앱에서 파일을 여세요.

Alt 키와 F11 키가 워크시트 표 위에 표시된 Windows용 Excel 통합 문서입니다.
Windows용 데스크톱 Excel에서 통합 문서가 열려 있는 동안 Alt+F11 키를 누르십시오.

Windows용 Excel에서 VBA 편집기를 엽니다.

키보드 단축키를 사용하면 VBA 편집기를 가장 빠르게 열 수 있습니다. Microsoft는 Excel의 단축키 목록 에서 Alt+F11을 Visual Basic for Applications 편집기를 여는 단축키로 안내하고 있습니다 .

  1. Excel 데스크톱 앱에서 통합 문서를 엽니다. 새 빈 통합 문서이거나 기존 파일일 수 있습니다. 익숙하지 않은 코드를 테스트할 계획이라면 먼저 사본을 저장해 두세요.
  2. Alt+F11 키를 누르세요. 편집기가 새 창에서 열립니다. 노트북에서 F11 키에 하드웨어 동작이 할당된 경우, Excel이 기능 키를 인식하도록 Fn 키도 함께 누르세요.
  3. 마우스를 선호하는 경우 리본 메뉴를 사용하세요. 개발자 > Visual Basic을 선택하면 동일한 편집기가 열립니다. 다른 통합 문서로 전환하면 프로젝트 탐색기에 해당 VBA 프로젝트도 표시됩니다.
리본 메뉴에서 Visual Basic 버튼이 강조 표시된 Excel 개발자 탭을 선택합니다.
Visual Basic 명령은 Excel의 개발자 탭에 있는 코드 그룹에 있습니다.

Alt+F11 과 Alt+F8 을 혼동하지 마십시오 . Alt+F8은 저장된 매크로를 선택하고 실행할 수 있는 매크로 대화 상자를 엽니다. Alt+F11은 코드 편집기를 엽니다. Excel로 돌아가려면 Alt+F11을 다시 누르거나 창을 전환하십시오. 프로젝트 탐색기에 프로젝트가 표시되도록 하려면 먼저 통합 문서를 여십시오.

개발자 탭이 없으면 표시하세요.

Excel은 기본적으로 개발자 탭을 숨기지만, 리본 메뉴에 추가할 수 있습니다. Windows에서 파일 > 옵션 > 리본 사용자 지정을 선택합니다 . 기본 탭 목록에서 개발자 탭을 선택한 다음 확인을 클릭합니다 . 개발자 탭은 나중에 선택을 해제하지 않는 한 계속 표시됩니다. 이는 Microsoft에서 제공하는 개발자 탭 표시 방법에 대한 지침입니다 .

리본 및 기본 탭 사용자 지정에서 개발자 옵션이 선택된 Excel 옵션 대화 상자입니다.
Excel 옵션에서 개발자 도구를 활성화한 다음 확인을 선택하여 리본 메뉴에 추가합니다.

Mac용 Excel에서 Excel > 환경설정 > 리본 및 도구 모음을 엽니다 . 리본 사용자 지정에서 기본 탭을 선택 하고 개발자 탭을 선택한 다음 저장을 클릭합니다 . 그런 다음 개발자 탭 > Visual Basic을 선택합니다. Microsoft는 Mac 바로 가기 키로 Fn+Alt+F11을 사용하기도 합니다. Apple 키보드에서 Alt 키는 Option 키입니다. Microsoft의 Mac용 Excel 개발자 탭 가이드 및 VBA 편집기 바로 가기 키 지침을 참조하십시오 .

편집기가 열린 후 해야 할 일

왼쪽 창인 프로젝트 탐색기에는 열려 있는 통합 문서가 VBA 프로젝트로 표시됩니다. 프로젝트에는 워크시트 및 통합 문서 개체, 폼, 표준 모듈이 포함될 수 있습니다. Windows 편집기에서 프로젝트 탐색기가 숨겨져 있는 경우 보기 > 프로젝트 탐색기를 선택 하거나 Ctrl+R 키를 누르세요 . 오른쪽의 큰 코드 창은 코드를 검사하거나 입력하는 곳입니다.

Visual Basic 편집기에서 프로젝트 탐색기에 VBA 프로젝트가 표시되고 코드 창이 나타납니다.
프로젝트 탐색기는 통합 문서를 나타내고, 코드 창은 프로시저 또는 모듈을 표시합니다.

간단한 매크로를 실행해 보려면 프로젝트 탐색기에서 통합 문서 프로젝트를 선택한 다음 삽입 > 모듈을 선택합니다 . 새 코드 창에 다음 프로시저를 입력하거나 붙여넣으세요.

Sub AddWorksheet()
    ActiveWorkbook.Worksheets.Add
End Sub

프로시저 내부 아무 곳이나 클릭하고 F5 키를 누르 거나 편집기에서 실행 명령을 사용하세요. 매크로가 활성 통합 문서에 워크시트를 추가합니다. 기존 코드만 검사하려면 아무것도 실행할 필요가 없습니다. 매크로 생성 및 실행에 대한 자세한 내용은 Microsoft의 매크로 지침을 참조하세요 .

VBA 코드가 유지되도록 통합 문서를 저장하세요.

표준 .xlsx 통합 문서에는 VBA 매크로 코드를 저장할 수 없습니다. 유지하려는 코드가 있는 경우 파일 > 다른 이름으로 저장을 선택하고 Excel 매크로 사용 통합 문서(*.xlsm)를 선택하십시오 . Microsoft에서 지원하는 파일 형식 목록에 따르면 .xlsm 형식은 VBA 코드를 저장할 수 있지만 .xlsx 형식은 저장할 수 없습니다. Excel에서 .xlsx 형식으로 저장할 때 매크로가 제거된다는 경고가 표시되면 해당 형식 선택을 취소하고 매크로가 포함된 사본으로 저장하십시오.

웹용 Excel은 매크로가 포함된 통합 문서를 열 수 있지만, VBA를 실행, 생성 또는 편집할 수는 없습니다. VBE를 사용하려면 데스크톱 앱에서 열기를 선택하십시오 . Alt+F11을 눌러도 아무 반응이 없으면 먼저 데스크톱 Excel이 실행 중인지 확인한 다음 개발자 도구 > Visual Basic을 시도해 보십시오 . 노트북에서는 필요한 경우 Fn 키를 함께 누르십시오. 편집기가 열리지만 프로젝트 목록이 보이지 않으면 보기 메뉴에서 프로젝트 탐색기를 표시하십시오.

댓글 남기기

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