使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
こんばんは、YU-TANG です。
直接の回答ではありませんが、テンポラリ ファイルに使用できる容量を
増やす方法は、該当エラーのヘルプに載っているはずです。
英語版で良ければ、下記で公開されています(日本語版は見つけられませんでした)。
Not enough space on temporary disk. (Error 3183) - Access - Microsoft Office
http://office.microsoft.com/en-us/access-help/HV080760680.aspx
あと、自分なら環境変数 TEMP の中を覗いてみますね。
もしかすると、テンポラリ ファイルが取り残されているかもしれませんから
(掃除したから何だってわけでもないですが…)。
個人的には、そのファイルで再現テストしてみたい気がしますが、
> 複数フィールドにVBAで複雑なユニークナンバーをふったり
ということだと、再現コードは公開できなさそうですね。
なんとなくトランザクション切ったらいい気がしますが、勘なので
根拠はないです。
それでは。