양식/하위 양식 이름을 성공하지 않고 함수에 전달하려고합니다. 이 함수는 하위 폼에 대한 각각의 .Control을 단계별로 실행하고 간단한 검색 세트 & 작업을 수행합니다. 내 코드는 Form/Subform 이름이 하드 코딩 된 상태로 예상대로 작동합니다. 나는 좀 더 일반적인 접근법을 찾고있다.VBA 액세스 : 양식/하위 폼 이름을 함수로 전달 하시겠습니까?
함수 호출시 따옴표가 있거나없는 형식 불일치 오류가 발생합니다.
예 : 적절한 구문
'Function Call
call AuditChanges("forms![someForm]![someSubForm]")
'Audit Function
Sub AuditChanges(thisForm as form)
Dim ctl As Control
Dim strTest as string
For each ctl in thisForm.controls
strTest = ctl.Value
'do some stuff
Next ctl
end sub
어떤 제안 양식/하위 폼의 정보를 전달하는?
감사합니다.
_ "함수 호출시 형식 불일치 오류가 발생합니다"_ 일반적으로 전체를 인용하는 것이 가장 좋습니다. –