问题标签 [powerpoint-2013]

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.

0 投票
2 回答
3888 浏览

powerpoint - 如何在 PowerPoint 2013 中使用上标和下标?

为了用它的化学符号 O2 写氧气,有没有可能在 2013 版 PowerPoint 中不复制/粘贴的情况下键入它?

另外,我想写没有“^”表达式的 2^2 来获得数字上方指示的正方形。

0 投票
0 回答
1322 浏览

image - 使用 VBA 将 ppt 幻灯片导出为具有自定义 dpi 的图像

我想导出质量不错但尺寸不大的 PowerPoint 幻灯片。所以我做的第一件事就是在 HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\PowerPoint\Options: AutomaticPictureCompressionDefault 中添加这个注册表项,值为 0

这是为了防止图像的自动压缩,我使用此代码将幻灯片导出为图像:

问题是尺寸太大了,我想用较低的 DPI 来减小它,因为尺寸应该是 2048x1536,所以修改它不方便。如何设置愿望 DPI?VBA 或注册表中有没有办法设置我要使用的 DPI 值?

0 投票
1 回答
2419 浏览

vba - 如何使用 VBA 在 PowerPoint 中激活(使可见/启用/显示)选择窗格?

在 PowerPoint 2013 中,“选择”窗格属性可从 CommandBar 对象获得,如下所示:

(请注意,对于 PowerPoint 2010 和 2007,名称为“选择和可见性”)

在 UI 中使用 Alt+F10 显示选择窗格时,以下两个属性切换为 true:

但是,当尝试以编程方式将这些设置为 true 时,.Visible=True 语句会导致发生未指定的自动化错误,并且 .Enabled=True 语句会执行但不会更改此属性的状态。

但是,奇怪的是,如果在 PowerPoint 首次运行时使用 Alt+F10 来显示和隐藏选择窗格,那么这两行代码就可以工作了!我检查了 Alt+F10 之前和之后的所有属性,只有 .Visible 和 .Enabled 被切换。

我怎样才能可靠且最好地显示选择窗格而不必走 SendKeys 路线?

0 投票
2 回答
1127 浏览

c# - 如何借助 C# 在 Visual Studio 2013 中将 *.pptx 文件拆分为多张幻灯片?

当扩展名为“.ppt”时,我可以使用该Microsoft.office.interop.powerpoint.presentation.slide export方法拆分文件,但对于 pptx 文件,它不起作用。

有什么帮助吗?

0 投票
2 回答
665 浏览

windows - 导出 OLE VBA 命令后 PowerPoint 2013 失去焦点

我创建了一个 PowerPoint 的 OLE 实例并向其发送命令:

此代码适用于所有 PowerPoint 版本(2000、2002、2003、2007、2010)。

但是 PowerPoint 2013 有时会失去焦点。我们不能再使用键盘更改幻灯片。我们必须单击全屏幻灯片才能恢复焦点。

评论:这是 PowerPoint 2013 中的官方错误吗?
回答: 有什么修复或解决方法吗?

0 投票
0 回答
136 浏览

c# - 无需图像压缩即可保存 powerpoint 演示文稿

我正在使用 powerpoint 互操作库以编程方式打开一个 powerpoint 演示文稿,对其进行更改,然后保存它。

问题是当我调用presentation.save() 方法时,它会压缩演示文稿中的大部分图像。

有没有办法禁用这种自动压缩?

0 投票
2 回答
319 浏览

vba - 一行 PPAM 加载项导致 PowerPoint 2013 崩溃

我有一个用户使用全新的 Win 7 x64 SP1 (6.1.7601) 机器,从 Win 8 降级,加上带有 PowerPoint 2013 32 位 (15.0.4649.1000) 的 Office 365 Small Business Premium。

我正在调试一个 PPAM 加载项,并将其范围缩小到我以前从未见过的非常奇怪的情况:

  1. 创建一个新的 PowerPoint 文件
  2. 打开VBE,插入一个模块并添加一个单行子如下
  3. 将其保存为 PPAM
  4. 加载 PPAM 加载项并查看消息
  5. 关闭 PowerPoint
  6. 打开 PowerPoint 并崩溃并显示消息“Microsoft PowerPoint 已停止工作”和子文本“问题导致程序停止正常工作。Windows 将关闭该程序并通知您是否有可用的解决方案。”
  7. 我杀死了 PowerPoint,再次运行时被问到是否要禁用“违规”加载项的常见问题

到底是什么导致了这种行为?没有其他 PPAM 加载项正在运行,我已尝试禁用所有 COM 加载项并运行 powerpnt /safe

我在 PPAM 中的单行测试子:

顺便说一句,完整的(并且非常复杂的)加载项在以源 PPTM 形式加载时可以完美运行。

0 投票
1 回答
19 浏览

ms-office - 导出时 Powerpoint 主题显示两个图表

当我将我的 Powerpoint 主题保存为 png 时,我得到了两个图表,一个在另一个里面。

在此处输入图像描述

我正在使用 Powerpoint 2013。我该如何解决这个问题?

0 投票
1 回答
3537 浏览

c# - 在 power point interop 中用颜色填充形状

当我运行下面的代码时,我想在我的形状中填充 (255,168,0) 颜色,它给了我一点浅蓝色的颜色。

问题:除了浅蓝色之外,我怎样才能获得不同或变化的颜色?

0 投票
1 回答
158 浏览

c# - 如何将形状添加到 powerpoint 布局中

我试图通过将形状放入布局中来锁定 PowerPoint 中的形状。在完成必要的工作后,我想通过将形状从布局中移除来解锁形状。

我可以从菜单中为布局添加形状。但是除了执行“撤消”操作之外,没有办法将形状从布局中移除。

在此处输入图像描述

另一件事是我不知道如何在代码中以编程方式制作它。

注意:我正在使用 Visual Studio 2013、PowerPoint 2013、C#