2008-12-19 86 views
3

在Office 2003中,如果我正确记得您有一个“记录宏”选项。在Power Point 2007中录制VBA代码?

在PowerPoint 2007中,在查看 - >宏下,您会看到一个宏框。没有任何选项是“记录”。如果你输入一个名字,你可以选择“创建”,但是这将把你带到VB编辑器。如果您手动编辑幻灯片,它不会生成VBA代码。

您没有通过一系列击键/鼠标点击/无论如何定义VBA代码的选项。

回答

3

看来你的运气了What happened to the macro recorder?

因为我已经读:

相反,微软说的话,使用 传统键盘命令ALT + T,M, R启动微距记录器在 Powerpoint 2007中,并使用相同的 键盘组合来停止 录音。

0

按键激活的记录doesen't工作它创建一个空的宏与您执行的实际操作很少(通常没有!)。

1

这两个答案都是正确的宏记录器可以被激活,但它几乎没有用,因为它记录的是一无是处。看起来MS的ppt程序员确实对客户能够定制powerpoint感到不满。按照你想要的方式执行重复任务或格式化一个对象(并且不会被预先熟悉的选项卡住,MS以其无限的智慧或者我应该说血腥的傲慢相信是你所需要的)已经变得几乎不可能。唯一的出路是对功能区进行编程或创建一个必须在Visual Studio中完成的加载项(VBA不会削减它)。

2

宏记录器使用此快捷方式工作,但您应该注意,它不会记录Powerpoint 2003之后添加的功能(包括与PPT 2007中引入的新图表引擎有关的任何内容)。

这不是关于傲慢,它只是2007年是所有Office应用程序的大写重写。为确保产品按时发布,一些功能必须被限制,而宏记录器就是其中之一,因为与Excel或Word自动化相比,Powerpoint自动化被相对较小的用户组使用。

Powerpoint加载项很常见,但它们是由开发人员构建的,尽管它非常方便,但我们可以在没有宏录制器的情况下生活。 Visual Studio对于构建Office加载项不是必需的,但它确实具有优势。您真正需要的是有能力构建Office解决方案的人员。