【问题标题】:Exporting Excel data into a PowerPoint presentation将 Excel 数据导出到 PowerPoint 演示文稿中
【发布时间】:2012-01-09 14:23:16
【问题描述】:

我正在尝试为 Powerpoint 编写一个加载项,用户应该能够在 Excel 工作表中选择单元格,然后在启动加载项后转到他想要粘贴该表格的 Powerpoint 幻灯片,宏应该创建一个表格并逐个单元格地复制。之后,宏将根据我们的格式指南格式化 PowerPoint 表格。我现在遇到了一些问题:

1)如何在 Excel 中遍历选定范围内的单元格,我试图循环遍历选定范围内的单元格,但是这和计算选定范围内的行/列都不起作用(我宁愿不熟悉 Excel VBA)

2) 将数据从 Excel 复制到 Powerpoint 的最佳方法是什么?我看到了一些使用字符串数组的建议,它首先读取所有数据;有些用户重复使用一个变量来复制数据,有些用户直接从 XL 复制到 PPT 参考,不同方法的优点是什么?

非常感谢 s

【问题讨论】:

    标签: excel powerpoint vba


    【解决方案1】:

    对于您的第一个问题,这里有一段有效的代码(不过,这取决于您打算做什么):

    Dim C As Range
    For Each C In Range("A1:A100")
        'do stuff
    Next C
    

    对于第二点,这取决于您期望的结果:

    • PowerPoint 格式的数组
    • 嵌入到 PowerPoint 中的 Excel 对象
    • 复制粘贴幻灯片内容中的值

    一旦您选择了,就很容易在网络上找到资源来做您想做的事。

    【讨论】:

    • 谢谢,我实际上发现我的问题很早,当时我以错误的方式绑定 Excel。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-01
    • 1970-01-01
    • 2015-11-17
    • 1970-01-01
    • 2020-09-03
    • 2010-09-07
    相关资源
    最近更新 更多