Let me restate your question, to make sure I am understanding your question
correctly.
You have built a show that is running unattended in a loop.
Each slide in the show will have a time and date attached.
After that designated time and date, the slide will no longer be shown as
part of the loop.
Correct?
First thing you will have to do is install an event capture add-in. See:
http://www.rdpslides.com/pptfaq/FAQ00004.htm
Then you would have to have a way of storing the date/time.
This could be embedded in an object on the slide or a separate data file.
I'd recommend embedding it. It would be easiest to get to if it was
standard time/date formatted as the text for the slide title (you would want
to move it off of the visible part of the slide). But it could also be
hidden as a tag on any object on the slide. If you use an external data
file will have to use a reference to the slide that could not be mistaken
for another. Each of these methods has advantages, each has draw-backs.
Then, using VBA, whenever a slide changes (next slide event), it should
compare the expire date to the embedded date on that slide. If the slide is
expired, then it should change the slide to 'hidden' or delete the slide
completely.
See:
http://www.rdpslides.com/pptfaq/FAQ00033.htm
Hope this gets you started,
B