該專案最初是一個用於管理 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 年期間向公眾提供的發行版副本,其中包含旨在協助安裝發行版的說明和協助。希望您覺得這個項目有用。