PowerPoint 매크로: PowerPoint 2016 및 2019 슬라이드에서 VBA를 실행하는 방법은 무엇입니까?

Microsoft Office 365, 2019 및 이전 버전에 적용됩니다. Windows 운영 체제.

다음은 독자로부터 받은 질문입니다.

관리를 위해 준비해야 하는 특정 프레젠테이션에 저장된 모든 이미지의 크기를 자동으로 조정해야 합니다. 슬라이드는 매우 표준적이므로 매크로를 사용하여 자동화할 수 있는 것처럼 보입니다. 문제는 PowerPoint 개발 탭에서 매크로 레코더 버튼을 찾을 수 없다는 것입니다. 도울 수 있니?

물론이지! 자동화할 수 있는 꽤 지루한 PowerPoint 관련 작업이 있습니다.

  • 자동 생성 정기 프레젠테이션(분기별 보고서).
  • PowerPoint 슬라이드 자동 서식 지정 – 스타일, 글꼴 적용
  • 이미지 작업(크기 조정, 슬라이드 템플릿 조정 등).
  • 프레젠테이션 크기를 부풀리는 미사용 슬라이드 마스터 템플릿 제거.
  • 그리고 더…

PowerPoint에서 매크로를 기록할 수 있습니까?

이 점을 명확히 하고 싶습니다. 두 명의 독자가 구체적으로 이것을 요청했습니다. Microsoft PowerPoint는 Word나 Excel에서 볼 수 있는 것과 같은 매크로 기록기를 제공하지 않습니다 . 따라서 PowerPoint를 자동화하려면 VBA(Visual Basic for Applications)를 사용하여 매크로를 수동으로 만들어야 합니다. VBA는 고급 사용자가 Microsoft Office 기능을 확장하는 데 도움이 되는 비교적 간단한 프로그래밍 언어입니다. 즉, PowerPoint VBA 작성은 복잡하지 않으며 아래 지침을 따르십시오.

매크로 사용 프레젠테이션 만들기

먼저 필요한 경우 언제든지 다시 돌아올 수 있도록 원본 프레젠테이션의 백업을 만들어 보겠습니다.

  1. 자동화하려는 특정 프레젠테이션을 엽니다.
  2. MyPresentationwithMacros 와 같은 다른 파일 이름을 사용하여 프레젠테이션을 저장 하고 파일 형식으로 .pptm (Powerpoint 매크로 프레젠테이션) 파일 형식을 선택해야 합니다 .

매크로 개발을 진행하려면 VBA 프로그래밍 사용자 인터페이스에 액세스할 수 있어야 합니다. 기본적으로 리본의 오른쪽에 표시되는 개발자 라는 메뉴가 표시되지 않으면 계속 해서 개발 메뉴를 활성화 해야 합니다 .

PowerPoint에 매크로 추가

다음 단계는 VBA 코드 조각을 Visual Basic for Applications 프로젝트 모듈에 삽입하는 것입니다. 아래 지침을 따르십시오.

  1. PowerPoint 리본에서 개발자를 누르십시오.
  2. 그런 다음 Visual Basic 버튼을 누르십시오.
  3. VBA 편집기가 열립니다.
  4. 이제 프로젝트 트리에서 VBAProject 항목을 강조 표시합니다.
  5. 이제 헤더 메뉴에서 삽입 을 누르고 모듈 을 선택하십시오 .
  6. 새로 만든 모듈에 다음 코드를 입력합니다. 이 작은 매크로는 프레젠테이션의 두 번째 위치에 새 슬라이드를 추가합니다.

[암호]

하위 Add_Slide()

Dim NewSlide as Slide

NewSlide = ActivePresentation.Slides.Add(1, ppLayoutBlank) 설정

엔드 서브

[/암호]

중요: 주의 사항: 항상 신뢰할 수 있는 출처에서 매크로를 가져오도록 하십시오. 웹에서 VBA 코드를 복사하는 것은 좋은 생각이 아닙니다!

  1. 코드를 실행하기 전에 오류가 있는지 확인할 수 있습니다. 계속해서 디버그를 누른 다음 VBA 프로젝트 컴파일 을 선택하십시오 .
  2. 오류 메시지가 표시되지 않으면 계속해서 저장 을 누르십시오 . 그러면 PwerPoint 매크로 사용 프레젠테이션이 업데이트됩니다.

매크로 활성화

Microsoft Office 설치에는 최종 사용자에게 알림이 제공되지 않고 기본적으로 VBA 매크로가 비활성화되어 있을 수 있습니다. 이 경우 개발자 탭에서 매크로 보안을 누르고 알림과 함께 모든 매크로 비활성화를 선택합니다. 지금부터 PowerPoint는 프레젠테이션에 기본적으로 비활성화된 매크로 콘텐츠가 포함되어 있는 경우 리본 아래에 표시되는 메시지를 게시하고 특히 해당 매크로를 실행할 수 있는 권한을 요청할 것입니다.

PowerPoint 매크로 실행

  1. VBA 편집기를 닫고 PowerPoint 프레젠테이션으로 돌아갑니다.
  2. 개발자 탭으로 돌아가서 매크로 를 누르십시오 .
  3. 이전 섹션에서 프레젠테이션에 방금 추가 한 매크로 를 선택합니다 .
  4. 실행 을 누르 십시오.

매크로를 버튼에 할당

방금 배운 것처럼 개발자 탭에서 PowerPoint 매크로를 쉽게 호출할 수 있습니다. 보기 탭에서 매크로를 호출할 수도 있습니다. 그러나 매크로와의 사용자 상호 작용을 개선하는 데 관심이 있는 경우 빠른 액세스 도구 모음의 새 버튼에 매크로를 쉽게 할당할 수 있습니다. 또는 슬라이드나 UserForm의 명령 버튼에 매크로를 연결할 수 있습니다.

PowerPoint 예제용 사용자 지정 매크로

몇 명의 독자가 PowerPoint용 Visual Basic for Applications 매크로 예제를 요청했습니다. 특정 사용자 정의 매크로 개발 요구 사항에 대해 논의하려면 문의 양식을 사용하여 저에게 언제든지 연락하십시오.

PowerPoint 편집기에서 VBA 코드를 어떻게 디버깅할 수 있나요?

PowerPoint에서 VBA 코드를 디버깅하는 가장 쉬운 방법은 기본 제공 디버깅 도구를 사용하는 것입니다.

먼저 Alt+F11을 눌러 Visual Basic 편집기를 엽니다. 그런 다음 줄 번호의 왼쪽 여백을 클릭하여 코드에 중단점을 설정했습니다. F5를 사용하여 코드를 실행하면 내가 설정한 중단점에서 실행이 일시 중지되므로 를 사용하여 코드를 한 줄씩 살펴볼 수 있습니다. a>F8 변수를 검사합니다.

또한 직접 실행 창(Ctrl+G)과 Debug.Print 문을 사용하여 변수 값을 출력합니다. 이러한 도구를 사용하면 코드를 체계적으로 살펴보고 문제를 식별하고 해결할 수 있습니다.


PowerPoint 2016: PowerPoint에 사운드를 삽입하는 방법

PowerPoint 2016: PowerPoint에 사운드를 삽입하는 방법

PowerPoint 2016에서는 사용자가 프레젠테이션에 사운드를 추가할 수 있습니다. 예를 들어 사용자는 한 슬라이드에 배경 음악을 추가하고 다른 슬라이드에는 사운드 효과를 추가할 수 있으며 자신의 내레이션이나 설명을 녹음할 수도 있습니다.

PowerPoint 2016: 텍스트 및 개체에 애니메이션 적용

PowerPoint 2016: 텍스트 및 개체에 애니메이션 적용

PowerPoint의 애니메이션 창이란 무엇입니까? PowerPoint 2016에서 효과를 만드는 방법은 무엇입니까? 파워포인트에서 텍스트와 개체에 효과를 만드는 방법을 LuckyTemplates.com과 함께 배워보세요!

PowerPoint 2016: 개체 정렬 및 그룹화

PowerPoint 2016: 개체 정렬 및 그룹화

사용자는 다양한 방법으로 개체를 정렬, 정렬, 그룹화 및 회전하여 원하는 대로 슬라이드의 개체를 배열할 수 있습니다.

PowerPoint 2016: 도형 작업(Shapes)

PowerPoint 2016: 도형 작업(Shapes)

도형은 프레젠테이션을 더욱 흥미롭게 만드는 좋은 방법입니다. PowerPoint는 사용자가 선택할 수 있는 다양한 도형을 제공하며 각 개인의 고유한 요구 사항에 맞게 사용자 지정할 수 있습니다.

PowerPoint 2016: PowerPoint에서 목록 작업

PowerPoint 2016: PowerPoint에서 목록 작업

효과적인 PowerPoint 프레젠테이션을 만들려면 슬라이드를 읽기 쉽게 만드는 것이 중요합니다. 이를 수행하는 가장 일반적인 방법 중 하나는 텍스트 서식을 글머리 기호 또는 번호 매기기 목록으로 지정하는 것입니다.

PowerPoint 2016: 줄 정렬 및 간격 지정 방법

PowerPoint 2016: 줄 정렬 및 간격 지정 방법

들여쓰기와 줄 간격은 슬라이드에 텍스트가 표시되는 방식을 변경하는 데 사용할 수 있는 두 가지 중요한 기능입니다.

PowerPoint 2019(32부): 온라인으로 프레젠테이션 공유

PowerPoint 2019(32부): 온라인으로 프레젠테이션 공유

슬라이드쇼를 정상적으로 표시하는 대신 비디오로 표시하거나 다른 사람이 원격으로 볼 수 있도록 온라인으로 표시하도록 선택할 수도 있습니다.

PowerPoint 2019(31부): 프레젠테이션 리허설 및 녹음

PowerPoint 2019(31부): 프레젠테이션 리허설 및 녹음

PowerPoint에서는 슬라이드쇼 프레젠테이션을 연습하는 데 도움이 되는 다양한 도구를 제공합니다.

PowerPoint 2016: PowerPoint에서 이미지 서식 지정

PowerPoint 2016: PowerPoint에서 이미지 서식 지정

Powerpoint 슬라이드 쇼의 이미지 형식을 지정하는 방법에는 여러 가지가 있습니다. PowerPoint의 이미지 도구를 사용하면 재미있는 방식으로 이미지를 쉽게 개인화하고 수정할 수 있습니다.

PowerPoint 2019(파트 29): 링크(링크)

PowerPoint 2019(파트 29): 링크(링크)

PowerPoint 프레젠테이션에 웹 주소나 전자 메일 주소를 포함하려는 경우 사람이 쉽게 클릭할 수 있도록 해당 주소를 링크 형식으로 선택할 수 있습니다.