我正在构建一个 PowerPoint 文档,其中包含多个项目配置文件,每张幻灯片一个。因为有很多,我想将演示文稿链接到带有打开 Powerpoint 的按钮的 Excel 工作表,例如作为演示文稿,然后能够将我正在搜索的名称放入文本框中并让演示文稿将我引导到符合名称的每张幻灯片。如果我搜索项目名称,我会喜欢该项目的幻灯片,但我也应该能够搜索项目成员并找到他们所属的每个项目。
因为我认为没有办法集成打开 CTRL+F 菜单的按钮,所以我尝试使用 VBA 编写一个宏,并发现了“TextRng.Find(FindWhat)”函数。我定义了一个搜索对象,它由输入框更新。后来我尽量把代码写的简单一点:
Dim Tagobject As String
Dim TexRng As TextRange
Tagobject=InputBox("What are you searching for?")
TexRng.Find(Tagobject)
运行此文本会打开输入框,但搜索我放入输入框的任何单词都会导致“错误 91”。我还尝试添加“.Select”,但没有给出任何其他结果。 如果有人对使用不同的程序一起链接到 Excel 有想法,也请告诉我。 我将不胜感激任何帮助。