본문 바로가기
엑셀(Excel)/매크로(VBA)

엑셀(Excel) 매크로 확장자 구분하기 [매크로공부#3]

by 갱동 2024. 3. 26.
반응형

 

이번글에서 매크로를 사용할 수 있는 확장자 표시와 각 버전 별로 특징에 대해서 알아보겠습니다.

엑셀 VBA 개념에 대해서 궁금하신 분들은 이전 글을 참고하시면 좋을 거 같습니다.

 

엑셀(Excel) 매크로와 VBA 란?

1. 매크로 매크로(macro)란 IT분야에서 여러 개의 특정 명령을 자주 사용하거나 반복적으로 사용할 때 각각의 명령을 개별적으로 사용하지 않고 어떤 키를 누르거나 메뉴를 선택하여 일련의 명령

hkdong0694.com

 

1. 확장자 파일 표시하기

일반적으로 윈도우에서 파일명의 앞에 파일 종류를 표시하는 아이콘이 표시가 되어 있어 어떤 종류의 파일인지는 대강 알 수 있습니다. 하지만 보다 더 정확한 파일을 보고 싶으면 파일명 이름 뒤에 있는 마침표(.) 그 뒤에 써져 있는 확장자를 확인하셔야 합니다. 확장자는 윈도우에서 표시가 기본적으로 안되어 있지만 다음 과정을 통해 표시할 수 있습니다.

 

 

2. 매크로가 포함된 엑셀 파일의 종류 알아보기

엑셀은 97 - 2003년 통합 문서에서의 확장자가 xls 라면 2007년 이후부터 엑셀의 파일 확장자는 'xlsx'로 지정되었습니다. 하지만 저희가 써야할 매크로(macro)의 경우 특별한 확장자를 이용하여 엑셀 파일을 저장해야 합니다. 그 이유는 엑셀 매크로 VBA는 악의적인 기능의 매크로 프로그램이 작성되어 사용자가 모르는 사이 실행이 될 수 있기 때문입니다.

 

엑셀은 버전마다 확장자가 다르기 때문에 대표적인 파일 형식을 표로 정리하여 드리겠습니다.

형식 확장자(아이콘모양) 기능
Excel 통합 문서
- 엑셀 2007 이후 기본 엑셀 파일 형식
- 매크로(VBA) 저장 불가
Excel 매크로 사용 통합 문서
- 매크로(VBA) 저장 가능
Excel 바이너리 통합 문서
- 바이너리(이진 파일) 형식 저장
- 매크로(VBA) 저장 가능
Excel 매크로 사용 서식 파일
- 매크로(VBA) 저장 가능한 서식 파일 형식
Excel 추가 기능
- 매크로(VBA) 저장 가능한 추가 기능 파일 형식
Excel 97 - 2003 통합 문서
- 엑셀 2003 이전의 파일 형식
- 매크로(VBA) 저장 가능

 

 

반응형

댓글