XLSX를 XLSM으로 변환
Excel은 .xlsx 파일에 VBA 코드를 저장할 수 없게 해 두었어요. 통합 문서를 먼저 .xlsm으로 변환하면 그때부터 매크로를 담을 수 있어요. 변환은 기기에서 이루어지므로 통합 문서가 업로드되지 않아요.
여기에 파일을 끌어다 놓으세요 또는 클릭해서 파일 선택
결과
XLSX를 XLSM으로 변환하는 방법
- 아래 도구에 .xlsx 파일을 하나 이상 끌어다 놓으세요.
- 출력 형식은 이미 XLSM으로 설정되어 있어요.
- 변환을 클릭하세요.
- .xlsm을 다운로드하고 Excel에서 매크로를 추가하세요.
Excel에서 매크로에 다른 파일이 필요한 이유
Excel 2007부터 Microsoft는 일부러 표준 .xlsx 형식에서 매크로를 빼 두었어요. 일반 .xlsx에는 VBA 코드가 절대 들어갈 수 없어서 이메일로 받은 파일을 열어도 안전해요. 매크로로 통합 문서를 자동화하고 싶다면 Excel은 매크로 사용 .xlsm 형식을 요구하고, .xlsx 파일에는 VBA를 저장하지 않아요.
이 변환기가 하는 일
.xlsx를 같은 시트, 값, 수식, 병합된 셀, 숫자 서식을 가진 .xlsm으로 다시 작성해요. 새 파일은 매크로를 넣을 준비가 된 그릇이에요. Excel에서 열고, 개발 도구 탭으로 가서 Visual Basic 편집기를 연 뒤 코드를 추가하세요. 저장하면 이제 파일 형식이 매크로를 허용하므로 Excel이 매크로를 그대로 유지해요.
매크로 파일을 다루는 좋은 습관
- 공유용으로 데이터만 담은 일반 .xlsx 사본을 따로 두세요. 예상하지 못한 매크로 파일을 여는 데 신중한 건 당연한 일이에요.
- 파일을 보내는 사람에게 매크로가 들어 있다고 미리 알려 주세요. 그러면 보안 알림을 보고 놀라지 않아요.
- 매크로는 믿을 수 있는 사람이 보낸 파일에서만 사용하도록 설정하세요.
처음부터 안전하게
변환은 브라우저 안에서 이루어져요. 통합 문서가 업로드되지 않으므로 사내 도구와 재무 모델이 내 컴퓨터에 그대로 남아요.
자주 묻는 질문
통합 문서가 업로드되나요?
아니요. 파일은 브라우저 안에서 읽고 다시 작성하므로, 안에 든 숫자, 이름, 수식이 기기를 떠나지 않아요.
변환하면 매크로가 추가되나요?
아니요. 같은 시트와 데이터를 담은, 매크로를 넣을 수 있는 파일을 만들 뿐이에요. VBA는 Excel의 개발 도구 탭에서 직접 추가하세요.
무엇이 옮겨지고 무엇이 빠지나요?
셀 값, 수식, 모든 시트, 시트 이름, 병합된 셀, 숫자 서식은 그대로 옮겨져요. 글꼴, 채우기 색, 테두리, 차트, 이미지, 피벗 테이블, 조건부 서식은 완전한 Excel 엔진이 필요해서 다시 작성되지 않아요. 서식이 중요하다면 원본을 보관해 두세요.
.xlsm을 열면 왜 Excel이 경고를 보여 주나요?
Excel은 다운로드한 파일의 매크로를 실행하기 전에 항상 확인을 받아요. 이 경고는 정상이며, 직접 작성하지 않은 코드로부터 사용자를 보호해 줘요.
파일은 절대 기기를 떠나지 않아요
Squishly Tools의 모든 도구는 100% 무료이고 브라우저 안에서만 작동해요. 이미지와 문서는 내 컴퓨터에서 처리되고 서버에 업로드되지 않아요. 계정도, 워터마크도, 숨은 조건도 없어요.