问题标签 [powerpoint]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
automation - 在 .Net 表单中运行 PowerpointViewer.exe
我有:
1 表格 1 面板
我这样做没有问题:运行 notepad.exe 并让它在面板内运行,没有问题。但是,运行 2003 或 2007 查看器时,我可以启动它但不在表单内。(下面的示例代码)
我对 PPTViewer.exe 进行了同样的尝试,但我无法让 Powerpoint 幻灯片在表单内运行。它启动查看器,但在表单之外。
不确定我是否必须在这里做一些特别的事情。
ms-office - 在不同页面上将多个图像加载到 PowerPoint 中的自动化方法?
我需要将大约 60 张图片加载到 PowerPoint 中,每张图片都在不同的页面上。
有谁知道这样做的“自动化”方式。我不想逐张幻灯片浏览,并且必须在每张幻灯片上单击“加载图像”。
如果这是一次性的事情,我不会担心,但我们正在总结一些正在进行的分析的结果,我们将不得不做很多次。
谢谢。
编辑:经过与同事的简短讨论,“插入-> 相册”似乎很容易做到这一点。
c# - 以编程方式创建 PowerPoint 演示文稿
有没有办法以编程方式创建 PowerPoint 演示文稿?如果可能,我想使用 C# 并创建 PowerPoint 2003 演示文稿。
ms-office - 在 PowerPoint 中捕获对象的 MouseOver
我可以在 PowerPoint 中以某种方式捕获一个对象的鼠标悬停吗?
在我的 PowerPoint 插件中,我希望能够知道鼠标何时在哪个对象上。这些对象不是 activex,它们是任何 powerpoint 的内置标准对象(图片等)。
我需要在演示的设计模式下执行此操作,而不是在运行/演示模式下。
vba - 在 PowerPoint 2007 中捕获 DoubleClick
PowerPoint 2007的Application.WindowBeforeDoubleClick
事件似乎不起作用(请参阅此处以验证我的声明)。它适用于 PowerPoint 2003,但不适用于 2007(与文档相反)。
我正在寻找任何会在 PowerPoint 中捕获双击事件的内容,例如:
- C++ 代码(理想情况下)
- 宏,VBA,类似的东西
- 为双击事件捕获 Windows 消息
最后一个可能是我的工作,但我不知道该怎么做。
任何帮助将不胜感激。
diff - Powerpoint 的差异
在 Word 中,可以选择比较两个文档并找出两个文档之间的差异。我正在寻找一个类似的功能来比较两个 Powerpoint 文档。理想情况下,它会列出不同的单个幻灯片、版本之间每张幻灯片的差异以及进行更改的时间。但是,我找不到此功能的菜单选项(我使用的是 Office 2007)。我错过了什么吗?
如果 Powerpoint 中没有此功能,是否有第三方工具可以执行此操作?
matlab - 如何使用 PowerPoint 2003 VBA 将图片添加到占位符中?
我正在尝试使用 MATLAB 创建 PowerPoint 幻灯片。它似乎与使用 VBA 创建 PowerPoint 幻灯片基本相同,只是语法略有不同。函数名和变量名都是一样的。
无论如何....我可以在幻灯片中添加图片。我还可以添加一个特定的布局,它会创建一些占位符。但我不知道如何添加图片并将其链接到特定的占位符。我想将 4 张图片导入 PowerPoint 并应用“4 对象”布局。我显然可以手动将图片放置在布局选择的相同位置。但我想将它们链接到占位符,以防我需要更改布局。
有谁知道如何添加图片并将其链接到占位符?
谢谢,安德鲁
vba - 从 VBA 访问串行端口的最佳方法是什么?
从 VBA 访问串行端口的最佳方法是什么?
我需要我们的一些销售代表能够从 PowerPoint 中的操作按钮通过串行端口发送一个简单的字符串。我不常用 VBA,尤其是像这样的东西。通常我会把它变成某种应用程序,但我实际上并不认为这个想法是那么糟糕。这将是他们在投影仪上演示此设备并与其他销售人员和非技术人员交谈时的便捷工具。此外,这个销售人员对 VBA 或 PowerPoint 演示文稿进行小的修改也没有问题,但在重新编译 .NET 应用程序时就不行了。
我知道我们可以通过从动作演示文稿中运行的批处理文件来做到这一点,但这并不让我很高兴。我想我们可能可以访问一个 COM 对象并从那里运行,但我对在 VBA 中使用的最新和最好的库并不真正了解,而且快速了解如何轻松打开它也很不错,发送并关闭连接。
由于这将需要在多人的计算机上运行,因此如果它可以轻松地传输到其他机器上会很好。我应该可以说它必须在 Office 2007 和 Windows XP 上运行。不过,与其他任何东西的兼容性将是一个不错的奖励。
我应该如何处理这个?有什么好的提示或技巧吗?图书馆推荐?
wpf - PowerPoint 和 WPF
我真的需要一种在我的 wpf 应用程序中加载 .ppt 文档的方法。谁能给我一个提示,代码示例?
vba - How to get Ribbon custom Tabs IDs?
I am working with a Custom Ribbon in Power Point, I need to iterate through all tabs and get the ID of them.
The Ribbon contains Tabs added from different projects (C++, C#) as addins and I don't know their IDs. I am using VBA to handle the events fired from the Ribbon.
How do I do to get the ID from all tabs in the Ribbon using VBA?
Thanks in advance.