파워포인트에서
Alt + F11
마우스 오른쪽 클릭
삽입 > 모듈
Public sWidth As Single, sHeight As Single
Sub getSize()
On Error GoTo MsgErr:
With ActiveWindow.Selection.ShapeRange(1)
sWidth = .Width
sHeight = .Height
End With
MsgBox sWidth & ", " & sHeight & " 사이즈를 저장했습니다."
MsgErr:
If Err Then MsgBox Err.Description
End Sub
Sub applySize()
If sWidth = 0 Or sHeight = 0 Then MsgBox "get Size first!": Exit Sub
Dim shp As Shape
On Error GoTo MsgErr:
For Each shp In ActiveWindow.Selection.ShapeRange
shp.LockAspectRatio = False
shp.Width = sWidth
shp.Height = sHeight
Next shp
MsgErr:
If Err Then MsgBox Err.Description
End Sub
코드 붙여넣기
X 눌러서 닫고 파워포인트로 오기
크기저장 하고자 하는 사진클릭
Alt + F8 눌러서
getsize 매크로 실행
조절하고 싶은 사진 클릭
Alt + F8 눌러서
applysize 매크로 실행
파일 > 옵션 > 빠른실행도구모음 에서 매크로를 '빠른 실행 도구 모음'에 추가하면 단축키로 이용 가능
처음에 있는 getsize는 Alt + 1
두번째에 있는 applysize는 Alt + 2
저장은 Alt + 3
매크로를 포함하여 저장할때는 *.pptm으로 저장