首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Powerpoint编辑如何将一个形状从一张幻灯片复制到另一张幻灯片

Powerpoint编辑如何将一个形状从一张幻灯片复制到另一张幻灯片
EN

Stack Overflow用户
提问于 2013-02-24 02:04:44
回答 1查看 2.4K关注 0票数 2

我是一个c#编程新手,我只是被整个微软的office库搞糊涂了。我想从一张幻灯片3中复制一个文本框并将其粘贴到幻灯片2中。我按照我找到的页面上的说明操作:How can I copy shapes from one slide to another slide in c#?

代码语言:javascript
运行
复制
presentation.Slides[3 + 1].Shapes[2 + 1].Copy();
presentaiton.Slides.Paste(2 + 1);

但出现错误消息并指出:无法粘贴,因为剪贴板是空的或包含与幻灯片不兼容的内容。我没看到剪贴板是空的。事实上,我可以将它粘贴到单词上,并查看它是什么--一次是空白图片,另一次是灰色阴影,它们出现在幻灯片中。所以总的来说,我有两个问题:如何知道我应该复制出哪种阴影,为什么c#不允许复制一个形状并粘贴到另一个形状中?

此外,我想知道是否有一个完整的或官方的库或教程,在c#上操作幻灯片,而不是在微软网站上,这是完全无用的。

EN

回答 1

Stack Overflow用户

发布于 2013-02-24 10:30:13

在vba中,你可以这样做:

代码语言:javascript
运行
复制
ActivePresentation.Slides(2).Shapes(3).Copy
ActivePresentation.Slides(3).Shapes.Paste

这将把幻灯片2上的第三个形状复制到幻灯片3

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15043767

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档