In PP2010 I have been working on an App that updates "Template Slides" from an Excel spreadsheet. A "control slide" at the beginning of a deck of template slides figures out what slides are in the deck and then works through and updates them one-by-one. Everything was working fine with each of the single template slides, but when I put several templates together one of my chart slides bombs. After a lot of investigating I discover my chart shape on the template has changed from a msoPlaceholder (#14) to a msoEmbeddedOLEObject (#7). Even more interesting, I discover that if I paste into the deck a new copy of the template slide it holds onto its msoPlacehoder shape. However, if I delete the slide above it (the slide with the chart that has somehow transmuted to a msoEmbeddedOLEObject) as the new template moves up into the position held by the deleted slide, its chart shape changes to an msoEmbeddedOLEObject.
Can anyone help me understand why these shapes are transmuting as I insert/paste slides into the deck and how to keep it from happening?