该项目最初是一个用于管理 Toastmasters 俱乐部数据的数据库。 2008 年,它通过 Google 项目网站向 Toastmasters 俱乐部提供。为了防止意外,代码被特意锁定,第一个版本是在 Office 97 .mdb 文件中创建的。此代码库的副本后来成为在工作中在防火墙后面创建的多个项目的起点,不幸的是,这些项目再也见不到天日了。有关数据库的快速可视化演示,请参阅此演示文稿。
现将代码开放并在此展示,其目的如下:
可配置的仪表板代码,用于干净的可重用 UI,可应用于任何 MS Access 数据库
VB 驱动的报告,将查询导出到 Excel 模板并交给 Excel 来格式化报告
该项目的创建者只能访问用于生成该代码的最新版本的 MS Access / Excel。尽管提供了旧版本,但开发人员/用户有责任调试、增强任何旧版本等。对于当前版本,进行了测试以确保它可以在所描述的当前系统上运行,但某些 MS Office VB 很挑剔。经验表明,尤其是在 Access 和 Excel 之间通信的代码,每次版本和/或用于运行它的硬件发生更改时都必须进行调试。即使是同一版本的 MS Office,在工作时在 VDI(虚拟桌面基础设施)上运行时,也需要对代码进行调整才能使其正常工作,而在标准(非 VDI)笔记本电脑上则无法工作,从而导致不同版本的 Office工作和家庭的代码。这里提供的版本是我在业余时间为我的 Toastmasters 俱乐部制作的。根据公司政策,在工作中实施的这些编码原则的更高级实现留在工作中,不幸的是,这里不可用。
此 Google 项目网站包含 2008 年至 2012 年期间向公众提供的发行版副本,其中包含旨在帮助安装发行版的说明和帮助。希望您觉得这个项目有用。