Escape from Tarkov의 서버 연결 끊김에 대한 9가지 수정 사항
Escape from Tarkov에서 서버 연결 끊김 문제를 해결하기 위한 9가지 테스트 솔루션을 즉시 수행하세요.
며칠 전 한 독자가 PowerPoint 프레젠테이션을 처음부터 자동화한 다음 기존 프레젠테이션에 슬라이드를 빠르게 추가하는 방법에 대해 질문했습니다. 나는 그 스크립트가 가장 유용한 PowerPoint 매크로 목록에 있을 수 있다고 생각합니다.
과거에 언급했듯이 PowerPoint에는 매크로 기록기 가 포함되어 있지 않습니다 (이는 매크로 기록기가 내장되어 있는 Excel 및 Word와 다름). 따라서 PowerPoint를 자동화하는 간단한 매크로를 만드는 데 사용할 수 있는 오래된 Visual Basic for Application이 남아 있습니다. PowerPoint 자동화에 대한 추가 대안이 있지만 이는 이 자습서의 범위를 벗어납니다.
오늘의 짧은 자습서에서는 세 가지 사용 사례를 살펴보겠습니다.
시작하자.
리본을 보세요. 메뉴에 개발자 항목이 표시되지 않으면 코딩을 시작하기 전에 개발자 탭을 활성화해야 합니다.
개발자 메뉴를 리본으로 표시한 후 계속해서 Developer 를 누른 다음 Visual Basic 버튼을 누르거나 Alt+F11을 눌러 Visual Basic IDE를 엽니다.
PowerPoint 프레젠테이션을 만드는 VBA
Sub CreatePresentation()
Dim NewPres as Presentation
Set NewPres = Presentations.Add
NewPres.SaveAs("MyPresentation.pptx")
End Sub
슬라이드를 삽입하는 VBA
Sub CreateSlide()
Dim NewSlide as Slide
'This statement ads a title slide
Set NewSlide = ActivePresentation.Slides.Add(Index:=1, Layout:=ppLayoutTitle)
'This statement adds a blank slide in the second place
Set NewSlide = ActivePresentation.Slides.Add(Index:=2, Layout:=ppLayoutBlank)
End Sub
새 프레젠테이션을 설정하고 슬라이드를 추가하는 매크로
그것은 위에서 설명한 두 조각을 혼합하는 것입니다.
Sub CreatePres_AddSlides()
Dim NewPres as Presentation
Dim NewSlide as Slide
Set NewPres = Presentations.Add
NewPres.SaveAs("MyPresentation.pptx")
' Title Slide
Set NewSlide = ActivePresentation.Slides.Add(Index:=1, Layout:=ppLayoutTitle)
'This statement adds a blank slide in the second place
Set NewSlide = ActivePresentation.Slides.Add(Index:=2, Layout:=ppLayoutBlank)
'Save the new PowerPoint file
NewPres.SaveAs("MyPresentation.pptx")
End Sub
다음 으로 VBA 를 사용 하여 PowerPoint 에서 프로그래밍 방식으로 모양을 만드는 방법에 대한 자습서를 살펴볼 수 있습니다.
Excel에서 PowerPoint 프레젠테이션 생성
마지막 경우는 Excel 스프레드시트에서 바로 PowerPoint 프레젠테이션을 만들고 싶은 경우입니다. Word 및 기타 Microsoft 365 응용 프로그램에서 동일한 기술을 사용할 수 있습니다.
Sub CreatePresentationFromExcel()
Dim MyPPt As PowerPoint.Application
Dim NewPres As PowerPoint.Presentation
Dim NewSlide As Slide
Set MyPPt = CreateObject("PowerPoint.Application")
Set NewPres = MyPPt.Presentations.Add
Set NewSlide = MyPPt.ActivePresentation.Slides.Add(Index:=1, Layout:=ppLayoutTitle)
NewPres.SaveAs ("MyPresentation.pptx")
NewPres.Close
MyPPt.Quit
MsgBox ("Presentation saved")
End Sub
즐기세요 🙂
Escape from Tarkov에서 서버 연결 끊김 문제를 해결하기 위한 9가지 테스트 솔루션을 즉시 수행하세요.
이 문서를 읽고 해결 방법에 따라 Windows 10 PC에서 응용 프로그램이 그래픽 하드웨어 오류에 액세스하지 못하도록 차단되었습니다.
이 기사는 bootrec/fixboot 액세스 거부 오류를 수정하는 유용한 솔루션을 제공합니다. CHKDSK 실행, 부트로더 복구, 시작 복구 및 더 많은 방법을 알아보세요.
Valheim이 계속 충돌/멈춤, 검은 화면, 실행되지 않음 또는 기타 문제가 있습니까? Valheim 문제를 해결하려면 다음 솔루션을 따르십시오.
Steam 친구 네트워크에 연결할 수 없음 오류를 수정하는 방법을 배우고 친구의 네트워크에 연결할 수 없는 Steam 오류를 해결하는 5가지 테스트된 솔루션을 따르십시오.
레지던트 이블 7 게임을 스트리밍할 수 없습니다. 단계별 안내에 따라 게임 오류를 해결하고 중단 없이 게임을 플레이하십시오.
corsair 유틸리티 엔진 업데이트 오류를 해결하고 이 도구의 새로운 기능에 액세스하기 위한 문제 해결 솔루션을 알아보십시오.
PS5 컨트롤러가 연결되지 않거나 동기화되지 않으면 이러한 PS5 컨트롤러 연결 문제를 해결하기 위해 시도되고 테스트된 솔루션을 시도하십시오.
PC에서 젤다의 전설: 야생의 숨결을 플레이하고 싶으신가요? 여기에서 Windows PC에서 Legend Of Zelda BOTW를 플레이할 수 있는 모든 방법을 확인하십시오.
Windows 10 업데이트 오류 0x800706D9 문제를 해결하고 사용 가능한 업데이트를 설치한 다음 주어진 솔루션에 따라 Windows를 오류 없이 만들고 싶습니다.