I'm a newbie in c# programming and I'm just confounded by the entire ms office library. I want to copy a textbox from one slide 3 and paste it in slide 2. I followed instruction from a page I found: How can I copy shapes from one slide to another slide in c#?
presentation.Slides[3 + 1].Shapes[2 + 1].Copy();
presentaiton.Slides.Paste(2 + 1);
But error message emerges and says: cannot paste because the clipboard is empty or contains things incompatible with the slide. I don't see the clipboard is empty. In fact I can paste it on the word and see what it was - One time it was a blank picture and another a gray shade which are in that slide. So in general I have two problem: how to know which shade I should copy out and why doesn't c# allow copying a shape and paste it in another?
Also I'm wondering if there is a complete or official library or tutorial for operating on powerpoint in c# other than that on ms website which is completely useless.
In vba it, you'd do it like this:
This'd copy the third shape on slide 2 to slide 3