본문 바로가기
컴퓨터 활용(한글, 오피스 등)/기타

파워포인트에서 이미지 객체를 일괄적으로 수정하는 방법?

by 3604 2026. 7. 9.
728x90

 

파워포인트(PowerPoint)에서 여러 개의 이미지 객체를 하나씩 수정하지 않고, 일괄적으로 크기, 위치, 서식(색상/효교 ) 변경하는 방법 작업 목적에 따라 가지 효율적인 방법으로 나뉩니다. 상황에 맞는 가장 편한 방법을 선택해 보세요.

1. 기본 기능을 이용한 일괄 수정 (가장 간단한 방법)

동일한 슬라이드 내에 있거나, 여러 슬라이드에 걸쳐 있는 이미지를 번에 선택하여 수정하는 방법입니다.

다중 선택 서식 변경 (동일 슬라이드 )

1.    이미지 일괄 선택: 수정할 이미지들을 Shift 누른 각각 클릭하거나, 마우스로 드래그하여 서택합니다.

2.    크기 위치 일괄 조정: * 상단 메뉴의 [그림 서식] 탭으로 이동합니다.

o   우측 [크기] 그룹에서 높이나 너비 값을 입력하면 선택한 모든 이미지의 크기가 동시에 변경됩니다.

3.    자르기 스타일 일괄 적용: * 그림 스타일 선택하여 테두리, 그림자, 반사 효과 등을 번에 있습니다.

o   일괄적으로 동일한 비율로 자르기(정방형, 16:9 ) 가능합니다.

'그림 바꾸기' 기능 활용 (디자인 유지하며 이미지 파일만 교체)

기존에 배치된 이미지의 크기, 위치, 효과는 그대로 두고 알맹이(이미지 파일) 새것으로 바꿀 유용합니다.

1.    바꿀 이미지를 마우스 오른쪽 버튼으로 클릭합니다.

2.    [그림 바꾸기] [ 디바이스에서...] 또는 [온라인 소스...] 선택합니다.

3.    이미지를 선택하면 기존 서식(크기, 효과 ) 그대로 유지한 이미지 내용만 교체됩니다.

2. 매크로(VBA) 이용한 전체 슬라이드 일괄 수정 (대량 작업 추천)

발표 자료가 수십 장이고, 모든 슬라이드에 있는 이미지의 크기나 위치를 완전히 똑같이 맞춰야 VBA 코드를 사용하는 것이 가장 빠릅니다.

1.    PPT 창에서 Alt + F11 눌러 VBA 편집기를 엽니다.

2.    상단 메뉴에서 [삽입] [모듈] 클릭합니다.

3.    열린 코드 창에 아래 코드를 복사하여 붙여넣습니다.

VBA

Sub ResizeAllPictures()
    Dim sld As Slide
    Dim shp As Shape
    
    ' 모든 슬라이드를 순회
    For Each sld In ActivePresentation.Slides
        ' 슬라이드 내의 모든 도형/이미지를 순회
        For Each shp In sld.Shapes
            ' 객체가 그림(Picture) 타입인지 확인
            If shp.Type = msoPicture Then
                With shp
                    .LockAspectRatio = msoTrue ' 가로세로 비율 유지 (원치 않으면 msoFalse로 변경)
                    .Height = InchesToPoints(3) ' 원하는 높이 지정 (예: 3인치)
                    ' .Width = InchesToPoints(4) ' 필요시 너비도 지정 가능
                    ' .Left = 100 ' 필요시 왼쪽 위치 지정
                    ' .Top = 100  ' 필요시 위쪽 위치 지정
                End With
            End If
        Next shp
    Next sld
    MsgBox "모든 이미지 수정이 완료되었습니다!", vbInformation
End Sub

4.    F5 키를 누르면 매크로가 실행되며 전체 슬라이드의 이미지 크기가 일괄 조정됩니다.

Tip: InchesToPoints(숫자) 대신 일반 포인트 단위를 직접 입력해도 됩니다. (: .Height = 200)

3. 슬라이드 마스터 활용 (템플릿 단계에서 일괄 제어)

앞으로 추가할 이미지들의 위치와 크기를 미리 고정해 두고 싶다면, [슬라이드 마스터] '그림 (개체 )' 활용하는 것이 정석입니다.

1.    상단 메뉴 [보기] [슬라이드 마스터] 들어갑니다.

2.    [개체 삽입] [그림] 선택한 , 슬라이드에 원하는 크기로 드래그하여 배치합니다.

3.    마스터 보기를 닫고 나와서 슬라이드를 만들면 방금 만든 그림 틀이 나타납니다.

4.    틀의 중앙 아이콘을 클릭해 이미지를 넣으면, 어떤 이미지를 넣든 무조건 지정된 크기와 위치에 맞춰 정렬됩니다.

요약하자면:

·        되는 이미지를 빠르게 고칠 때는 Shift 다중 선택 [그림 서식]

·        파일 자체만 바꾸고 싶을 때는 [그림 바꾸기]

·        수십 장의 이미지 크기를 자로 맞추고 싶을 때는 [VBA 매크로] 추천합니다.

 

728x90