0
"name"이라는 필드가 있는데이 필드를 반복하여 VBA 변수에 저장할 수있는 양식의 각 행 값을 가져 오려고합니다. 열 & 행을 지정하고 VBA 변수에 저장하는 데 문제가 있습니다. 아무도 이것으로 나를 도울 수 있습니까?MS 액세스 특정 데이터 셀을 선택하십시오.
"name"이라는 필드가 있는데이 필드를 반복하여 VBA 변수에 저장할 수있는 양식의 각 행 값을 가져 오려고합니다. 열 & 행을 지정하고 VBA 변수에 저장하는 데 문제가 있습니다. 아무도 이것으로 나를 도울 수 있습니까?MS 액세스 특정 데이터 셀을 선택하십시오.
데이터 바인딩 폼에는 Recordset
이 있습니다. RecordsetClone
도 있으며 Recordset
의 읽기 전용 복사본입니다.
VBA를 사용하면 RecordsetClone
의 행을 반복하고 현재 행의 모든 필드 값을 읽을 수 있습니다. 대부분 필드의 서수 위치가 아닌 필드 이름으로 읽을 필드를 나타내지 만 어느 쪽이라도 할 수 있습니다.
Dim rs As DAO.Recordset
Set rs = Me.RecordsetClone
rs.MoveFirst
Do While Not rs.EOF
Debug.Print rs!id ' value of field named id '
Debug.Print rs(0) ' value of first field in recordset '
rs.MoveNext
Loop
Set rs = Nothing