|
データの挿入箇所についてですが、
--------------------------------------
.Fields("氏名").Value = Me.氏名.Value
.Fields("資格").Value = Me.資格.Value
--------------------------------------
上記のように、氏名等のすぐ下に記述しており、氏名はテキスト型
資格はYes/No型です。
エラーについてですが、
------------------------------------------
コンパイルエラー
メソッドまたはデータメンバーが見つかりません。
⇒【Private Sub btn保存_click()】 黄色
.Fields("資格").Value = Me.資格【.Value】 青反転
-----------------------------------------
このような感じになっています。
▼かるびの さん:
>>同じようにyes/no型を下記のようにするとエラーがでて保存ができませんでした。
>>
>>--------------------------------------
>> .Fields("資格").Value = Me.資格.Value
>>--------------------------------------
> VBAの構文としては、特に問題はないですね。
> このコードをどこに書いているかという問題はありますが。
>
>
> あと、問題があるとすれば、テーブルですね。
> テーブルの「資格」フィールドのデータ型は何ですか。
> また、エラーのエラーメッセージはどのようなものですか。
>
>
> 本題からは外れますが、Valueプロパティを省略せずに書いていることは
>良いことだと思います。
> ネット上でのサンプルでは、既定のプロパティを省略してコードを書くものが
>大半ですが、
>VBAの習得のためには、コードの省略をしない方がいいです。
> また、その方が、
>オブジェクトからの情報の出し入れは必ずプロパティを通して行うという感覚が
>身に付くと思います。
|
|