0

我正在开发一个小项目,使用 Access、SQL、Word 和 PowerPoint,这个项目的目标也是允许用户添加个人信息,在 Access 中,通过用户表单,在 SQL 数据库中注册该信息,以及将其传递给 Word 和 PowerPoint 中的模板。

当按下访问表单中的按钮(word 或 powerpoint)时,会加载模板并填充其中的动态数据。

因此,通过使用书签,这一切都很好,但是在 powerpoint 中,事情变得很棘手,没有书签(该死的微软)。

所以我一直在搜索 SO 和 Google,但似乎找不到适合我的示例。所有的例子都在谈论创建一个新的 powerpoint 演示文稿,这不是我想要的。

目标只是添加动态数据,在本例中为文本框和照片,并将静态数据留在模板中。

所以流程会是这样的

SQL(数据库)-> ACCESS(用户界面)-> Word 和 Power Point(最终模板)。

如果有人有一个如何开始的例子,我将非常感谢您的帮助。

感谢大家花时间在这件事上。

4

1 回答 1

0

我不清楚到底是什么问题。您是否需要知道如何根据现有模板开始新的演示文稿?如果是这样,您将打开您的模板文件,就好像它是一个演示文稿一样,然后立即将其保存为演示文稿(而不是开始一个新的演示文稿并应用模板,这将只为您提供设计但没有内容..模板文件的幻灯片...)。

我也不明白为什么您希望所有应用程序,Word、Excel、PowerPoint 和其他应用程序都是相同的。如果 Word 完成了 PowerPoint 所做的所有事情,那么就不需要其中之一了。理所当然地,它们将根据使用情况而具有不同的功能集。

在任何情况下,要在整个演示文稿中根据需要添加用户名,查看每个形状以查看它是否包含文本非常快,如果是,则将 %%USERNAME%% 替换为实际用户名你正在和你一起工作。

您可以类似地在形状中查找特殊文本,例如 PICTURE:portrait,如果找到,插入图片,调整大小以匹配形状,然后删除或隐藏原始形状。

于 2013-03-23T17:29:43.500 回答