【问题标题】:Reading PowerPoint Animation Effects with VBA使用 VBA 阅读 PowerPoint 动画效果
【发布时间】:2010-04-09 18:54:55
【问题描述】:

我一直在使用 PowerPoint VBA,并且掌握了大部分内容。

我正在努力阅读每个对象的效果/动画设置。

我似乎可以通过Powerpoint.ActivePresentation.Slides(slide_id).TimeLine.MainSequence(seq_num)获得很多我需要的东西

让我感到困惑的是如何将Powerpoint.ActivePresentation.Slides(slide_id).TimeLine.MainSequence(seq_num).EffectType 的数值转换为效果(因此要查找值的表格或可能是 CONST 表格)。

此外,如何阅读所有不同级别的效果(如入口或强调等)确实令人困惑。更不用说我无法围绕时间线(这似乎不是真正的时间线)。

谁能给我指出任何讨论如何正确和完整地阅读效果和动画的好文章或文档?

【问题讨论】:

    标签: vba animation effects powerpoint


    【解决方案1】:

    如果您有一些特定的代码可以展示正在发生的事情与您所追求的事情,那么这可能更有助于确定什么对您来说是失败的。据我所知,您正在寻找一种方法来查看 EffectType 值的常量,对吗?你试过EffectInformation 对象吗?

    这里有一些很好的动画入门:

    MSDN:

    MVP 文章

    请注意,PowerPoint 2002 到 2010 使用新的动画引擎,因此所有/大多数 2002 示例将适用于更高版本。

    【讨论】:

    • 谢谢 - 我认为这给了我一个很好的起点:)
    猜你喜欢
    • 1970-01-01
    • 2013-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多