나눔터  
  HOME > 나눔터 > 묻고답하기 > 파워포인트
파워포인트
파워포인트에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내

작성자:  

 그냥 (shbae89)

추천:  3
파일:     조회:  1251
제목:   [VBE]특정 슬라이드로 이동하는 방법
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

1. 파워포인트 버전(95,97,2000,2002): 2003
2. 윈도우즈의 버전(win95,win98,winME,winNT,win2000,winXP): winXP
3. CPU (486,PentiumI/II/III/IV...):PentiumIV
4. RAM (32,64,128,256,512MB,1G...): 1G

* 아래줄에 질문을 작성하세요 >> 

[VBE]슬라이드 이동을 하기위해서 CommandButton에서 ...gotoslide 슬라이드번호로 이동했는데 이후에 슬라이드가 추가될 경우 슬라이드번호가 변하게 되어 VBE를 일일히 수정해야하는 번거러움이 있습니다. 이렇게 중간에 슬라이드가 추가 또는 삭제와는 상관없이 처음에 정의한 슬라이드로 이동하는 방법이 있는지 문의 드립니다. 제가 아무도 찾아봐도 없네요.. 이렇게 고수님의 한 수 가르침을 부탁드립니다.
 
[불량 게시물 신고]  
이중광안녕하세요 그냥님^^
그런 작업은 VBA로 안하고 간단히 하이퍼링크만으로 해결할수 있지만
VBA를 하시고 싶으시다면..
우선 GotoSlide메서드를 사용해서 하시면 Slie의 Index를 사용해야 합니다.
그런데 SlideIndex는 슬라이드 순서에 따라 변동이 있습니다. 
그래서 GotoNamedShow메서드를 사용하시면 됩니다.

우선 "쇼 재구성"을 하셔야 합니다. "쇼 재구성"모르신다면 알아두시면 좋을듯 ^^;;
슬라이드쇼->쇼 재구성을 실행하시면
쇼 재구성 창이 열립니다.
새로만들기를 누루신후 이동하실 슬라이드 추가하신후 이름을 다른것과
구별되는 아무거나넣으시면 됩니다.
그렇게 여러 슬라이드를 등록하신 후 GotoNameShow메서드를 사용해서
재구성한 쇼의 이름으로 하시면  재구성한곳으로 이동합니다.
그러면 슬라이드를 추가하거나 삭제해도 변동이 없습니다.

하지만 재구성하시는데 노가다라서 하이퍼링크를 추천합니다.
하이퍼링크는 Slide인덱스가 아니라 SlideID(고유ID)로 접근하는 방식이라서
잘됩니다. 아무튼 원하시는 대로 하시면 될듯 합니다.^^

그럼 좋은 하루되세요^^
10-19 (10:19)
삭제 ■신고
        
  

작성일 : 2006-10-19(00:37)
최종수정일 : 2006-10-19(00:38)