このプロジェクトは、トーストマスターズ クラブのデータを管理するためのデータベースとして始まりました。これは、2008 年に Google プロジェクト サイト経由でトーストマスターズ クラブに提供されました。コードは事故を防ぐために意図的にロックされており、最初のバージョンは Office 97 の .mdb ファイルで作成されました。このコード ベースのコピーは、後に職場のファイアウォールの内側で作成された複数のプロジェクトの出発点となりましたが、残念ながら二度と日の目を見ることはありません。データベースの簡単な視覚的なデモについては、このプレゼンテーションを参照してください。
コードは現在公開されており、次の目的でここに提示されています。
あらゆる MS Access DB に適用できるクリーンな再利用可能な UI のための構成可能なダッシュボード コード
クエリを Excel テンプレートにエクスポートし、Excel に渡してレポートをフォーマットする VB 駆動のレポート
このプロジェクトの作成者は、このコードの生成に使用された MS Access / Excel の最新バージョンにのみアクセスできます。古いバージョンが提供されていますが、古いバージョンをデバッグしたり拡張したりする責任は開発者/ユーザーにあります。現在のバージョンに関しては、記載されている現在のシステムで動作することを確認するためにテストが実施されましたが、MS Office VB の一部には扱いにくいものがあります。経験上、特に Access と Excel の間で通信するコードは、その実行に使用されるバージョンやハードウェアが変更されるたびにデバッグする必要があることがわかっています。同じリリースの MS Office であっても、職場で VDI (仮想デスクトップ インフラストラクチャ) 上で実行する場合、正常に動作するようにコードを微調整する必要がありましたが、標準的な (非 VDI) ラップトップでは動作せず、その結果、異なるバージョンの MS Office が作成されました。職場と自宅のコード。ここで提供されているバージョンは、トーストマスターズ クラブの空き時間に作成したものです。職場で実装されたこれらのコーディング原則のより高度な実装は、会社のポリシーに従って職場に残されたため、残念ながらここでは利用できません。
この Google プロジェクト サイトには、2008 年から 2012 年まで一般公開されたディストリビューションのコピーがあり、ディストリビューションのインストールを支援するための手順とヘルプが含まれています。このプロジェクトがお役に立てば幸いです。