는, 첫 번째 양식은 콤보 상자에서 사용자의 이름을 사용하고 전역 변수에 저장, 코드는 다음과 같습니다 :수 없습니다 - 미스 액세스 나는 여러 VBA 양식을
Option Compare Database
Public emplID_global
Private Sub OKLogin_Click()
If Not IsNull(Me.Combo_emplID) Then
emplID_global = Me.Combo_emplID.Column(1)
DoCmd.Close
DoCmd.OpenForm "NavFrm", acNormal
End If
End Sub
Private Sub Form_Load()
Me.AdvName = emplID_global
Me.DataForm.Form.Recordset.MoveLast
End Sub
있지만 :
지금 내 다른 형태로 나는 내가 이전의 양식을 사용하여 저장 형태의 부하에의 valueof 그 변수를 자동으로 채울하고자하는 콤보 박스가 아래 코드 작동하지 않습니다. 아무 것도하지 않습니다. 나는 모든 형태로 이런 종류의 코드를 사용하고 싶다.
누군가 내 코드에서 실수라고 제안 할 수 있습니까? 저는 VBA를 처음 접했습니다. 미리 감사드립니다 :)
양식의 레코드 하나가 편집 가능한 경우 모두 같습니다. 개별 레코드에 대한 액세스를 제어하려면 SQLServer와 같은 것이 필요할 것입니다. Access db 보안은 일반적인 주제입니다. – June7