質問編集履歴
2
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -5,7 +5,7 @@
|
|
5
5
|
Bファイルで
|
6
6
|
```VBA
|
7
7
|
Private Sub Form_Close()
|
8
|
-
DBEngine.CompactDatabase ファイル
|
8
|
+
DBEngine.CompactDatabase Aファイル, 新Aファイル
|
9
9
|
End Sub
|
10
10
|
```
|
11
11
|
としていますが、
|
1
質問を受け追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,8 @@
|
|
1
|
-
|
1
|
+
AファイルとBファイルがあり、Aファイルにテーブルがあり、
|
2
|
-
|
2
|
+
BファイルにAファイルのテーブルにリンクしたリンクテーブルがあります。
|
3
|
-
|
3
|
+
Bファイルを閉じるときに、AファイルとBファイルを最適化したいです。
|
4
|
+
可能でしょうか。
|
5
|
+
Bファイルで
|
4
6
|
```VBA
|
5
7
|
Private Sub Form_Close()
|
6
8
|
DBEngine.CompactDatabase ファイル名, 新ファイル名
|
@@ -12,7 +14,7 @@
|
|
12
14
|
データベースが使用可能になった時点で、再度実行してください。」
|
13
15
|
と表示され、エラーとなります。
|
14
16
|
|
15
|
-
また、
|
17
|
+
また、Bファイル自体も、開いているときに、ファイル→データベースの
|
16
18
|
最適化/修復のメニューでは、
|
17
|
-
「(
|
19
|
+
「(Bファイル)は既に使用されているので、使用できませんでした。」
|
18
|
-
と出て、実行できません。
|
20
|
+
と出て、実行できません。Accessはver2013です。
|