|
▼アクセス引継人 さん:
>▼よろずや さん:
>>▼アクセス引継人 さん:
>>>ACCESS2003で動作しているマクロが2007では、下記 「.Edit」で
>>>コンパイルエラーが発生します。
>>>メソッドまたはデータ メンバが見つかりません。 (Error 461)
>>>何か環境が不足しているのでしょうか?
>>>
>>>strSQL = "select * from " & strUseTable & " where 年月= '" & lCnt & "'"
>>>Set Rs2 = dbs.OpenRecordset(strSQL, dbOpenDynaset)
>>>Rs2.Edit
>>
>>ACCESS2003ではDAOを使っていたのでしょう。
>>
>>ACCESS2007では明示的にDAOを指定しないとADOとみなされます。タブン
>>ADOの場合は、Editというメソッドはありません。
>
> 早速の回答ありがとうございます。
> ただ、ADO、DAOもわからないので、具体的にどのような設定をすれば
>良いか教えていただけるとたすかります。恐縮です。
VBEの参照設定で、ADOEの優先順位をADOより上げてみたら、
動作しました。
これでよろしいのでしょうか?
|
|