φ(..) ビボ~6 φ(..)

主にAccess、VBAに関する備忘録

バリアント型でない変数に Null 値を代入しようとしました。

[現象]

値要求:いいえ」のフィールドであるのに、「バリアント型でない変数に Null 値を代入しようとしました。」とエラーが出る。

[再現]

  1. 「値要求:はい」のフィールドを持つ、ODBCリンクのテーブルを開く
  2. 名前を付けて保存
  3. 「値要求:はい」のフィールドを「値要求:いいえ」に変更し、保存
  4. フィールドをブランクにしようとするとエラーが出る

[対策]

  1. テーブルデザイナーで、該当フィールドを切り取り
  2. 貼り付け

ACCESSのテーブルデザイナーから操作できない秘密のプロパティがあるということでしょうか~