Tried to delete this so you'd not have to read it. But I did figure out what to do. First I had to understand how powerpoint processes things. Thanks to, I think his name is John Lewis, for his post about how to initiate VBA code upon load of the next slide. So I simply set my project to loop continuously after a few minutes of the slide, then when goes to next slide, the fields are changed to match the current hour.