일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 초대장
- 윈도우10
- 간접 표현식
- Clash Royale
- bluestack
- ubuntu
- IT 인코딩 encoding
- 간접표현식
- WebtoB
- HTML
- 윈도우 10
- JEUS
- Windows 10
- WiFi
- IT
- jQuery
- 클래시 로얄
- Sculpt Erogonomic Desktop
- 모바일게임
- 붕괴3
- 다윈스트리밍서버
- 세븐나이츠
- JEUS6.0
- 처비
- gson
- 다윈 스트리밍 서버
- 세나
- VBA
- 하스스톤
- Http Live Streaming Server
Archives
- Today
- Total
공책
파워포인트 VBA 매크로 이용하여 다른파일로 모든 슬라이드 복사하기 본문
원본 ppt와 대상ppt를 실행합니다.
대상ppt의 파일명을 target.pptx로 두던지 아래 소스에 targetName을 수정합니다.
원본 ppt를 실행하여 아래 내용을 매크로에 기입하고 실행합니다.
Sub slideCopy()
Dim x As Integer
Dim fileName As String
fileName = ActivePresentation.Name
Const targetName As String = "target.pptx"
Application.DisplayAlerts = False
For i = 1 To Presentations(targetName).Slides.Count
Presentations(targetName).Slides(1).Delete
Next
Application.DisplayAlerts = True
For x = 1 To Presentations(fileName).Slides.Count
Presentations(fileName).Slides(x).Copy
Presentations(targetName).Slides.Paste
Presentations(targetName).Slides(x).Design = _
Presentations(fileName).Slides(x).Design
Next
End Sub
'VBA' 카테고리의 다른 글
엑셀 VBA 매크로 이용하여 다른파일로 모든 시트 복사하기 (0) | 2016.03.09 |
---|
Comments