アクセスデータベースからのデータインジェクション後にExcelデータが更新されない
状況の説明 次のコマンドでExcelにデータをエクスポートするアクセスDBがあります。 DoCmd.TransferSpreadsheet エクスポートが機能し、データが既存のExcelファイルの正しい列にエクスポートされます(したがって、upperコマンドを使用します)。しかしうまくいかないのは、他のフィールド(更新されたフィールドのデータを使っているフィールド)で使われている数式の計算です。 式でこれらのフィールドの1つを選択してEnterキーを押すと、アクセスDBによって更新されたフィールドを使用して正しい値が計算されます。そのため、ExcelシートをExcelで開いたときにデータの挿入が行われないため、式によるフィールドの更新は行われないと考えられます。 (そのため、更新データによるフィールドの再計算は行われません) 例: Field 1 | field 2 | field 3(=Sum(Field1,Field2) フィールド1と2は、DoCmdコマンドによるアクセスを介して更新されます。 フィールド3は新しい値の計算で更新されます。 これらのフィールドを強制的に更新する方法についてのアイデアはありますか? (フィールド3)