简报的编辑如何一个形状从一张幻灯片复制到另一个(Powerpoint editing how to

2019-08-17 03:44发布

我在C#编程新手,我只是通过整个微软Office库混淆。 我想一个文本框从一个幻灯片3复制并粘贴在幻灯片2.我跟着从页面,我发现指令: 如何从一个幻灯片复制形状在C#中的另一张幻灯片?

presentation.Slides[3 + 1].Shapes[2 + 1].Copy();
presentaiton.Slides.Paste(2 + 1);

但是,错误信息出现并说:不能粘贴,因为剪贴板为空或包含的东西与滑不兼容。 我没有看到剪贴板是空的。 事实上,我可以粘贴上的字,看看它是什么 - 有一次,它是一个空白的画面和另一个灰色阴影这是在该幻灯片。 所以一般我有两个问题:如何知道我应该复制哪些遮阳,为什么不C#允许复制的形状和它粘贴到另一个?

我也想知道是否有在比对MS的网站这是完全无用的其他C#在PowerPoint中运行一个完整的或正式的图书馆或教程。

Answer 1:

在VBA它,你会做这样的:

ActivePresentation.Slides(2).Shapes(3).Copy
ActivePresentation.Slides(3).Shapes.Paste

This'd复制幻灯片2中的第三形状滑动3



文章来源: Powerpoint editing how to copy one shape from one slide to another