If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
Current Slide Index while in slide show
Hi!
I want to insert a new blank slide after the current slide while I am in a slide show, i.e. exactly the same that ctrl-m does while in editing mode. Background is that I am using a Tablet PC for the presentation, and I might want to write some notes on additional blank slides. I have figured out, that there is no direct operation that supports this, and that I have to use an interactive button linked to a macro to do the job. I know that there is the Slides.Add method, but this expects a slide index as first parameter. So I need to find the index of the current slide, add 1, and use this as a parameter for this method. So far, all my tries failed. I had a macro which works fine in normal editing mode, but it fails in the slide show mode. The objects seems to be different. Has anybody an idea? Christoph |
#2
|
|||
|
|||
To insert slides you have to be in the Edit mode, not the Slideshow mode.
-- Please post all follow-up questions/replies to the newsgroup Email unless specifically requested will not be opened Do Provide The Version Of PowerPoint You Are Using Do Not Post Attachments In This Newsgroup Michael Koerner [MS PPT MVP] "Christoph Quix" wrote in message ... Hi! I want to insert a new blank slide after the current slide while I am in a slide show, i.e. exactly the same that ctrl-m does while in editing mode. Background is that I am using a Tablet PC for the presentation, and I might want to write some notes on additional blank slides. I have figured out, that there is no direct operation that supports this, and that I have to use an interactive button linked to a macro to do the job. I know that there is the Slides.Add method, but this expects a slide index as first parameter. So I need to find the index of the current slide, add 1, and use this as a parameter for this method. So far, all my tries failed. I had a macro which works fine in normal editing mode, but it fails in the slide show mode. The objects seems to be different. Has anybody an idea? Christoph |
#3
|
|||
|
|||
ActivePresentation.SlideShowWindow.View.Slide.Slid eIndex
will get you the current slide's SlideIndex. I think that is just what you want. --David -- David M. Marcovitz Microsoft PowerPoint MVP Director of Graduate Programs in Educational Technology Loyola College in Maryland Author of _Powerful PowerPoint for Educators_ http://www.loyola.edu/education/PowerfulPowerPoint/ Christoph Quix wrote in : Hi! I want to insert a new blank slide after the current slide while I am in a slide show, i.e. exactly the same that ctrl-m does while in editing mode. Background is that I am using a Tablet PC for the presentation, and I might want to write some notes on additional blank slides. I have figured out, that there is no direct operation that supports this, and that I have to use an interactive button linked to a macro to do the job. I know that there is the Slides.Add method, but this expects a slide index as first parameter. So I need to find the index of the current slide, add 1, and use this as a parameter for this method. So far, all my tries failed. I had a macro which works fine in normal editing mode, but it fails in the slide show mode. The objects seems to be different. Has anybody an idea? Christoph |
#4
|
|||
|
|||
"Michael Koerner" wrote in news:#HdpaPDQFHA.2380
@TK2MSFTNGP10.phx.gbl: To insert slides you have to be in the Edit mode, not the Slideshow mode. Unless you use VBA, that is. --David -- David M. Marcovitz Microsoft PowerPoint MVP Director of Graduate Programs in Educational Technology Loyola College in Maryland Author of _Powerful PowerPoint for Educators_ http://www.loyola.edu/education/PowerfulPowerPoint/ |
#5
|
|||
|
|||
I think, that was one of the things I tried.
Anyway, my current solution uses SlideShowWindows(1).View.CurrentShowPosition and it works. SlideShowWindows(1).View.GotoSlide Index:=ActivePresentation.Slides.Add(Index:=(Slide ShowWindows(1).View.CurrentShowPosition + 1), Layout:=ppLayoutBlank).SlideIndex SlideShowWindows(1).View.PointerType = ppSlideShowPointerPen Thanks, Christoph David M. Marcovitz wrote: ActivePresentation.SlideShowWindow.View.Slide.Slid eIndex will get you the current slide's SlideIndex. I think that is just what you want. --David |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
end of slide show, click to exit problem | TK | Powerpoint | 3 | March 9th, 2005 05:31 PM |
ending the slide show | Pastor | Powerpoint | 2 | January 10th, 2005 09:20 PM |
Slide Show Presentation | I NEED HELP WITH MY PRESENTATION!!! | Powerpoint | 5 | December 28th, 2004 04:34 PM |
powerpoint problem during slide show | [email protected] | Powerpoint | 3 | December 9th, 2004 03:41 PM |
Slide Show won't display.... | JEM | Powerpoint | 2 | October 7th, 2004 11:06 AM |