|
▼うらめ さん:
こんにちは。
初めにお聞きしておくべきだったのですが、
OSやAccessのバージョンによって使用できるコードが変わってきますので
ご質問をされる際には明記しましょうね^^
Access2000、Access2002をお使いでしたら
コードを表示させた状態で、ツールバーより
[ツール] → [参照設定] で
「Microsoft DAO x.x Object Library」
にチェックが付いているかどうかを確認されてみて下さい。
もしチェックの無いようでしたら、
リストから探して一番大きな値のもの選択して下さい。
(恐らく Microsoft DAO 3.6 Object Libraryがあると思います。)
Private Sub 複製_Click()
'要参照 Microsoft DAO x.x Object Library
Dim RS As DAO.Recordset
DoCmd.GoToRecord Record:=acNewRec
Set RS = Me.RecordsetClone
RS.MoveLast
'Me![DATA1] = RS![DATA1]
'Me![DATA2] = RS![DATA2]
RS.Close
Set RS = Nothing
End Sub
先ほどの 複製_Click の所にそのままコピーしてみてください。
「DATA1」「DATA2」の所が
> ある一部のフィールドだけ
という部分に相当します。
ここはうらめさんの環境に合わせて設定して下さい。
|
|