背景: データベース構造がまさに必要なため、伝説的な Excel レポート作成プロジェクトを MS Access に移行しました。
制限: 開発環境は Excel および Access 内です。データ処理のチャンクが大きく、n か月分のデータを移動するため、レコードセットを介してループする余裕はありません。
問題: 現在の Excel レポート プラットフォームでは、データを処理するために複数のサブ ツールが個別に使用されています。その結果、各行を通過することでデータの小さなチャンクを処理する権限があります。条件付きチェックは、IF-ELSE を使用して実行されます。
提案された MS Access 構造では、これらの IF-ELSE は IIF に変換されます。このような状況を踏まえて、IIF と SWITCH のパフォーマンス比較に関する意見を知りたいです。より良い解決策は大歓迎です。
PS: ソースをインポートした後、データベースは自動的に閉じられてコンパクトになり、「肥大化」して修復されます。最終的に、db は ms 2003 と 2010 の両方のパッケージと互換性があるはずです