使用VBA以编程方式创建PowerPoint布局?

弗里德

我正在VBA中创建一个Excel宏,它将从行中获取数据并使用该数据填充PowerPoint。我已经在幻灯片中创建了文本框布局,希望可以将其应用于所创建的每张新幻灯片,但是我需要这样做而没有模板。模板的问题在于,我然后需要每个要使用此模板的用户来安装模板。我曾尝试将布局保留在一个隐藏的幻灯片中,然后将其粘贴到演示文稿中,但是当我这样做时,它们的布局就不会保持相同(它们都堆叠在一起)并且它们没有保持其功能作为文本。框。解决这个问题的正确方法是什么?

弗里德

通过将形状对象保存在Excel中的隐藏工作表中,使用VBA填充它们,然后使用以下代码将其粘贴到幻灯片中,最终解决了这个确切的问题:

Sheets("template").Activate
Sheets("template").Shapes("myShape").Copy
activeSlide.Shapes.PasteSpecial(DataType:=ppPasteDefault).Select

这会将它们保留为形状对象,并且可以在PowerPoint中进行编辑。

请注意,一般的良好做法是避免使用Activate和Select语句。此代码未在最终产品中使用,仅作为参考。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用自动布局以编程方式创建视图层次结构

来自分类Dev

使用许多字段(以编程方式)创建相对布局

来自分类Dev

如何以编程方式创建布局约束

来自分类Dev

动态和以编程方式创建布局

来自分类Dev

在Excel上使用VBA以编程方式创建多级轴图

来自分类Dev

使用VBA创建PowerPoint形状

来自分类Dev

以编程方式无法使用边距布局

来自分类Dev

以编程方式使用自动布局对齐NSView

来自分类Dev

使用锚以编程方式设置 UITableViewCell 的布局

来自分类Dev

如何以编程方式从图像列表创建PowerPoint

来自分类Dev

如何以编程方式更改使用自动布局在情节提要上创建的UIImageView的大小?

来自分类Dev

使用自定义数据和布局属性以编程方式创建图标

来自分类Dev

以编程方式创建布局,使用堆栈视图和约束不起作用

来自分类Dev

基于在Storyboard中使用自动布局创建的另一个视图以编程方式使用框架创建视图

来自分类Dev

在remoteview中添加以编程方式创建的布局以进行通知

来自分类Dev

以编程方式创建布局-两个基本问题

来自分类Dev

以编程方式创建布局时,Android“无法为...扩展remoteViews”

来自分类Dev

尝试以编程方式创建嵌套的多个线性布局

来自分类Dev

在remoteview中添加以编程方式创建的布局以进行通知

来自分类Dev

以编程方式创建多个线性布局和文本视图

来自分类Dev

使用母版在VBA中为PowerPoint 2010创建具有自定义布局的新幻灯片

来自分类Dev

如何使用电报Bot API使用python以编程方式创建垂直自定义键盘布局?

来自分类Dev

使用自动布局约束以编程方式创建四个具有相同高度和宽度的UIView

来自分类Dev

使用自动布局约束以编程方式创建四个具有相同高度和宽度的UIView

来自分类Dev

在 Swift 中,以编程方式创建 UIView 并向其添加控件并使用自动布局,使控件显示在视图的父级上

来自分类常见问题

如何使用Swift以编程方式创建UILabel?

来自分类Dev

以编程方式使用NSTextView创建窗口

来自分类Dev

如何使用内容以编程方式创建UIImage

来自分类Dev

使用purrr以编程方式创建新变量?

Related 相关文章

  1. 1

    使用自动布局以编程方式创建视图层次结构

  2. 2

    使用许多字段(以编程方式)创建相对布局

  3. 3

    如何以编程方式创建布局约束

  4. 4

    动态和以编程方式创建布局

  5. 5

    在Excel上使用VBA以编程方式创建多级轴图

  6. 6

    使用VBA创建PowerPoint形状

  7. 7

    以编程方式无法使用边距布局

  8. 8

    以编程方式使用自动布局对齐NSView

  9. 9

    使用锚以编程方式设置 UITableViewCell 的布局

  10. 10

    如何以编程方式从图像列表创建PowerPoint

  11. 11

    如何以编程方式更改使用自动布局在情节提要上创建的UIImageView的大小?

  12. 12

    使用自定义数据和布局属性以编程方式创建图标

  13. 13

    以编程方式创建布局,使用堆栈视图和约束不起作用

  14. 14

    基于在Storyboard中使用自动布局创建的另一个视图以编程方式使用框架创建视图

  15. 15

    在remoteview中添加以编程方式创建的布局以进行通知

  16. 16

    以编程方式创建布局-两个基本问题

  17. 17

    以编程方式创建布局时,Android“无法为...扩展remoteViews”

  18. 18

    尝试以编程方式创建嵌套的多个线性布局

  19. 19

    在remoteview中添加以编程方式创建的布局以进行通知

  20. 20

    以编程方式创建多个线性布局和文本视图

  21. 21

    使用母版在VBA中为PowerPoint 2010创建具有自定义布局的新幻灯片

  22. 22

    如何使用电报Bot API使用python以编程方式创建垂直自定义键盘布局?

  23. 23

    使用自动布局约束以编程方式创建四个具有相同高度和宽度的UIView

  24. 24

    使用自动布局约束以编程方式创建四个具有相同高度和宽度的UIView

  25. 25

    在 Swift 中,以编程方式创建 UIView 并向其添加控件并使用自动布局,使控件显示在视图的父级上

  26. 26

    如何使用Swift以编程方式创建UILabel?

  27. 27

    以编程方式使用NSTextView创建窗口

  28. 28

    如何使用内容以编程方式创建UIImage

  29. 29

    使用purrr以编程方式创建新变量?

热门标签

归档