매 슬라이드마다 쪽 번호가 표기된 PPT를 이용하면, 청중도 발표 진행 단계를 확인하기 편하고 (덜 피곤함), 발표가 끝난 뒤에 질문할 때도 페이지 수를 특정하여 질문하기 편하다. "좀 더 앞으로/뒤로 가주세요" 라는 말을 할 필요가 없음. 그래서 PPT에 페이지 수 표시는 기본적인 발표 매너라고 생각한다.
"<현재 페이지 수> / <전체 페이지 수>" 형식으로 표시되면 훨씬 좋으므로, 지금까지는 슬라이드 마스터에 들어가서 수동으로 전체 페이지 수를 우하단 텍스트 박스에 수동 기입해줬는데, 귀찮아서 자동 기입 방식을 찾아보니, 어라? 있네? :)
PPT에서 Visual Basic을 이용할 수 있다는 것도 처음 알았고, "매크로" 기능을 넣은 PPT 파일의 확장자명은 pptm 인 것을 처음 알았다.
인터넷에 한글로 "자동 페이지 수" 구글링해서 찾아낸 매크로 스크립트들은 정보가 틀렸다. 실행 안되고 디버그 하라네.. 근데 난 프로그래밍 할 줄 모름!
그래서 결국 영어로 구글링해보니 올바로 실행되는 매크로 스크립트를 발견했고
(Reference: https://superuser.com/questions/130489/insert-total-number-of-slides-in-powerpoint-2007)
근데 상기 링크 방식대로 실행해보니 "제목 슬라이드(첫 페이지)"부터 1 페이지로 표기가 됨.
그래서 내가 매크로 스크립트를 수정한 내용은 아래와 같다.
1. "페이지 수 -1"을 해주고
2. PPT-메뉴-삽입-슬라이드 번호 에서 뜨는 창에서 "제목 슬라이드에는 표시 안 함"을 check하고 "모두 적용"하면,
결과는 첫 페이지는 번호 표기 안되고 두번째 페이지를 1쪽으로 표기하여, 자동으로 "<현재 페이지 수> / <전체 페이지 수>" 가 뜬다.
매크로 스크립트를 복붙하려 했는데 왜 안되는지 모르겠고, 대신 캡쳐화면 및 txt파일을 첨부한다.
매크로 적용 순서는 아래와 같다.
1. PPT를 켜고, PPT-메뉴-삽입-슬라이드 번호-"슬라이드 번호" 옵션 check
2. 첫 화면에서 alt+F11 키를 누르면 visual basic(이하 VB)이 실행됨.
3. 거기에, 첨부파일 또는 Figure 1을 타이핑하고 F5 키를 누른다.
4. VB 창 끄고, 슬라이드마다 페이지 번호 표기된 것을 확인.
5. if 첫 페이지에도 쪽 번호 표기되어있다면, PPT-메뉴-삽입-슬라이드 번호 에서 뜨는 창에서 "제목 슬라이드에는 표시 안 함"을 check하고 "모두 적용"
끝.