Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

그림이 포함된 엑셀 파일 용량 줄이는 방법 2가지 (누구나 쉽게 따라하기)

엑셀에서 사진이나 이미지를 자주 다룬다면 파일 용량 관리가 필수입니다. 이미지를 삽입하면 파일 크기가 급격히 커지기 때문인데요. 이때 주의할 점은 압축 과정에서도 이미지 품질을 최대한 유지해야 한다는 것입니다. 이 글에서는 엑셀에 기본 탑재된 압축 기능과 VBA 코드를 활용해 그림이 포함된 엑셀 파일 크기를 줄이는 방법을 단계별로 소개합니다.


아래 예제 파일을 내려받아 직접 따라 하며 연습해 보시면 이해에 큰 도움이 됩니다.

그림이 포함된 엑셀 파일 크기를 줄이는 2가지 실용적인 방법

엑셀 통합 문서에 데이터, 수식, 그래픽이 많아질수록 파일이 무거워지고 실행 속도도 느려지는 것은 잘 알려진 사실입니다. 경우에 따라서는 불필요한 요소를 정리해 간단히 용량을 줄일 수 있지만, 그렇지 않은 경우도 많습니다. 엑셀은 웹 기반 프로그램이 아니기 때문에 대부분의 사용자가 파일을 이메일로 주고받으며 협업을 진행하기도 합니다. 이 글에서는 그림 서식 도구(Picture Format Tool)와 VBA 코드를 활용해 그림이 포함된 엑셀 파일 크기를 줄이는 두 가지 방법을 알아보겠습니다.

방법 1. 그림 서식 도구를 활용해 엑셀 파일 크기 줄이기

첫 번째 방법은 엑셀에 내장된 그림 압축 기능을 이용하는 것으로, 별도의 프로그램 설치 없이 누구나 바로 따라 할 수 있습니다.

1단계:

  • 먼저 삽입(Insert) 탭으로 이동합니다.
  • 다음으로 일러스트레이션(Illustrations) 그룹을 선택합니다.
  • 그런 다음 그림(Pictures) 옵션을 클릭합니다.
  • 마지막으로 사진 삽입(Insert Picture From) 옵션을 통해 원하는 이미지를 삽입합니다.

그림이 포함된 엑셀 파일 용량 줄이는 방법 2가지 (누구나 쉽게 따라하기)

2단계:

  • 이제 파일(File) 탭으로 이동합니다.

그림이 포함된 엑셀 파일 용량 줄이는 방법 2가지 (누구나 쉽게 따라하기)

3단계:

  • 여기서 먼저 통합 문서를 저장(Save)합니다.
  • 그다음 정보(Info) 옵션을 선택합니다.
  • 현재 파일 크기가 124KB임을 확인할 수 있습니다.

그림이 포함된 엑셀 파일 용량 줄이는 방법 2가지 (누구나 쉽게 따라하기)

4단계:

  • 이 단계에서는 삽입된 그림을 먼저 클릭해 선택합니다.
  • 그런 다음 그림 서식(Picture Format) 도구를 엽니다.
  • 이어서 조정(Adjust) 그룹의 명령을 찾습니다.

그림이 포함된 엑셀 파일 용량 줄이는 방법 2가지 (누구나 쉽게 따라하기)

5단계:

  • 그림 압축(Compress Pictures) 창이 열립니다.
  • 압축 옵션에서 잘라낸 그림 영역 삭제(Delete cropped areas of pictures) 항목을 체크합니다.
  • 그다음 전자 메일(96ppi): 문서 공유 시 크기 최소화 옵션을 선택합니다.
  • 마지막으로 "확인(OK)"을 클릭하고 통합 문서를 저장합니다.

그림이 포함된 엑셀 파일 용량 줄이는 방법 2가지 (누구나 쉽게 따라하기)

6단계:

  • 먼저 통합 문서를 저장합니다.
  • 그다음 정보(Info) 옵션을 다시 확인합니다.
  • 그림이 포함된 상태에서도 엑셀 파일 크기가 53.8KB로 줄어든 결과를 확인할 수 있습니다.

그림이 포함된 엑셀 파일 용량 줄이는 방법 2가지 (누구나 쉽게 따라하기)

더 읽어보기: 대형 엑셀 파일 용량 40~60% 줄이기 (검증된 12가지 방법)

방법 2. VBA 코드를 적용해 엑셀 파일 크기 줄이기

마지막 섹션에서는 개발 도구(Developer) 탭을 사용해 그림이 포함된 엑셀 파일 크기를 자동으로 줄여주는 VBA 코드를 직접 만들어 보겠습니다.

1단계:

  • 먼저 개발 도구(Developer) 탭으로 이동합니다.
  • 그런 다음 Visual Basic 명령을 선택합니다.

그림이 포함된 엑셀 파일 용량 줄이는 방법 2가지 (누구나 쉽게 따라하기)

2단계:

  • Visual Basic 편집기 창이 열립니다.
  • 이후 삽입(Insert) 메뉴에서 새 모듈(Module)을 추가해 VBA 코드를 작성할 준비를 합니다.

그림이 포함된 엑셀 파일 용량 줄이는 방법 2가지 (누구나 쉽게 따라하기)

3단계:

  • 이제 아래 VBA 코드를 모듈(Module)에 붙여넣습니다.
  • 프로그램을 실행하려면 "실행(Run)" 버튼을 클릭하거나 F5 키를 누르면 됩니다.
Sub Reduced_Picture_Size()
'Declaring variables
    Dim Mysheet As Worksheet
' Setting worksheet as VBA Code
    Set Mysheet = Worksheets("VBA Code")
    Mysheet.Activate
   Mysheet.Shapes(1).Select
' Compressed picture using commnad
    SendKeys "%e", True
    SendKeys "~", True
    Application.CommandBars.ExecuteMso "PicturesCompress"
End Sub

그림이 포함된 엑셀 파일 용량 줄이는 방법 2가지 (누구나 쉽게 따라하기)

VBA 코드 설명

  • 먼저 Sub 프로시저 이름을 Reduced_Picture_Size()로 지정합니다.
  • 다음으로 Dim Mysheet As Worksheet 구문으로 워크시트 유형의 변수를 선언합니다.
  • 그런 다음 Set Mysheet = Worksheets("VBA Code") 구문으로 작업 대상 워크시트 이름을 "VBA Code"로 설정합니다.
  • 마지막으로 Application.CommandBars.ExecuteMso "PicturesCompress" 명령을 통해 그림을 압축하고 엑셀 파일 크기를 줄입니다.

4단계:

  • 위 과정을 마치면 그림이 포함된 엑셀 파일이 성공적으로 압축된 최종 결과를 확인할 수 있습니다.

그림이 포함된 엑셀 파일 용량 줄이는 방법 2가지 (누구나 쉽게 따라하기)

더 읽어보기: 매크로로 엑셀 파일 용량 줄이는 방법 (쉬운 11가지 방법)

결론

이 글에서는 그림이 포함된 엑셀 파일 크기를 줄이는 2가지 실용적인 방법을 살펴봤습니다. 그림 서식 도구를 이용한 방법은 초보자도 몇 번의 클릭만으로 적용할 수 있고, VBA 코드 방법은 반복 작업을 자동화할 수 있다는 장점이 있습니다. 이 글이 여러분의 업무 효율을 높이는 데 도움이 되었기를 바랍니다. 엑셀 관련 더 많은 팁이 필요하시다면 저희 웹사이트 Exceldemy를 방문해 주세요. 궁금한 점이나 의견, 제안 사항이 있다면 아래 댓글로 남겨주세요.

관련 글

  • 엑셀 파일을 열지 않고 용량 줄이는 방법 (쉬운 단계별 가이드)
  • 이메일 전송용 엑셀 파일 압축하기 (13가지 빠른 방법)
  • 엑셀 파일 ZIP으로 압축하는 방법 (2가지 방법)
  • 엑셀 파일 용량이 커지는 원인 파악하기
  • 피벗 테이블로 엑셀 파일 크기 줄이는 방법
  • [해결됨!] 이유 없이 엑셀 파일 용량이 너무 클 때 (10가지 해결책)