본문 바로가기
■ 칼퇴를 위한 VBA : 사례/- VBA for 파워포인트

파워포인트 VBA: 매크로 실행하기

by 포탈메이커 2023. 7. 2.

파워포인트 VBA: 매크로 실행하기

마크다운(Markdown) 형식으로 작성된 글입니다.

많은 사람들이 파워포인트 프레젠테이션을 만들 때, 일정한 작업을 자동화하고 싶어합니다. 파워포인트 VBA(Visual Basic for Applications)를 사용하면 매크로를 만들어 이러한 작업을 수행할 수 있습니다. 이번 포스팅에서는 파워포인트 VBA를 사용하여 매크로를 실행하는 방법에 대해 알아보겠습니다.

1. 파워포인트 VBA 소개

파워포인트 VBA는 마이크로소프트 오피스 애플리케이션인 파워포인트에서 사용되는 VBA 언어입니다. VBA는 일종의 프로그래밍 언어로, 마이크로소프트 오피스 애플리케이션과 상호작용을 할 수 있습니다. 파워포인트 VBA를 사용하면 파워포인트에서 수행할 수 있는 많은 작업을 자동화할 수 있습니다.

2. 매크로 만들기

먼저 파워포인트를 열고 "개발" 탭에서 "Visual Basic"을 클릭해주세요. 이렇게 파워포인트 VBA 편집기가 열립니다. 이제 매크로를 만들 준비가 끝났습니다.

VBA 편집기에서 "모듈"을 클릭해주세요. 이제 VBA 코드를 작성할 수 있는 창이 열립니다. 매크로를 실행하고자 하는 동작에 해당하는 VBA 코드를 작성해주세요. 예를 들어, 모든 슬라이드에 텍스트 상자를 추가하고 싶다면 다음과 같은 코드를 작성할 수 있습니다.

Sub AddTextBoxToSlides()
    Dim sld As Slide
    Dim shp As Shape

    For Each sld In ActivePresentation.Slides
        Set shp = sld.Shapes.AddTextbox(msoTextOrientationHorizontal, 100, 100, 200, 50)
        shp.TextFrame.TextRange.Text = "새로운 텍스트 상자입니다."
    Next sld
End Sub

이 예제 코드는 각 슬라이드에 텍스트 상자를 추가하고, 상자에 "새로운 텍스트 상자입니다"라는 텍스트를 설정하고 있습니다. 실제로 이 코드를 실행하면 파워포인트 문서에 매크로에 의해 텍스트 상자가 추가됩니다.

3. 매크로 실행하기

매크로를 실행하려면 VBA 편집기에서 코드를 작성한 후, 파워포인트로 돌아가서 "개발" 탭의 "매크로"를 클릭하세요. 매크로 대화상자가 나타납니다.

매크로 대화상자에서 실행하려는 매크로를 선택하고 "실행" 버튼을 클릭하세요. 선택한 매크로에 의해 정의된 동작이 파워포인트 문서에 적용됩니다.

4. 매크로 단축키 설정하기

매크로를 자주 사용한다면 매크로에 대한 단축키를 설정하는 것이 편리합니다. "개발" 탭에서 "매크로" 대화상자를 열고, 실행하려는 매크로를 선택한 후 "옵션"을 클릭하세요. 매크로 옵션 대화상자가 나타납니다.

매크로 옵션 대화상자에서 원하는 단축키를 입력해주세요. 예를 들어, "Ctrl" + "Shift" + "T"를 입력하면 해당 단축키로 매크로를 실행할 수 있습니다.

5. 마치며

이번 포스팅에서는 파워포인트 VBA를 사용하여 매크로를 실행하는 방법을 알아보았습니다. VBA를 사용하면 파워포인트의 다양한 작업을 자동화하여 효율적으로 작업할 수 있습니다. 더 많은 VBA 기능을 익히고 활용하여 더욱 생산적인 파워포인트 프레젠테이션을 만들어보세요!