如何在 Office 2010 中启用“Visual Basic for Applications”?

如何在 Office 2010 中启用“Visual Basic for Applications”?

我在工作电脑(Win 7)上安装了 Office Home and Student 2010。我最近安装了专业演示 5在其上,当我尝试导入 PowerPoint 演示文稿时,系统提示“未检测到 PowerPoint”。

根据他们的支持这是因为该功能Visual Basic for Applications未启用。问题是,当我尝试按照他们的指南启用它时,单击时Programs and FeaturesChange只会看到一个窗口询问我是否要修复Microsoft Office Click-to-Run。如果我选​​择否,它就会关闭,如果我选择是,它会修复几分钟,但没有明显的变化。

还有其他方法可以启用吗Visual Basic for Applications

答案1

Office 2010 的即点即用版本在插件和外部自动化方面堪称灾难。VBA 可能已安装,也可能未安装,但整个 Office 2010 都在虚拟机中运行,不会将自身或其注册表项暴露给外部,这可能是它未被检测到的原因。如果我没记错的话,有某种方法可以切换到常规版本的 Office,并摆脱即点即用的麻烦。

我有一个 PowerPoint FAQ 网站,其中包含有关此问题的页面。您可能想看看:

Office 2010 即点即用 http://www.pptfaq.com/FAQ01094_Office_2010_Click-to-Run.htm

以下是问题的关键(从 CTR 切换到常规 Office 的链接): https://support.office.com/en-US/Article/Click-to-Run-Switch-to-using-an-MSI-based-Office-edition-458fd7e5-f306-4d8c-a56f-0ce3a4e35e96?ui=en-US&rs=en-US&ad=US

请注意,现在几乎所有版本的 Office 2013 都是即点即用安装,但它们不会遇到同样的问题。只有 2010 版。你真幸运,是吗?;-)

答案2

按下Alt+F11打开 VBA 窗口。

相关内容