2014-02-28 9 views
0
방법 테이블 열은 NULL이며, 다른 테이블의 컬럼, 컬럼이 널 (null)과 2 열이있는 경우에만 나는 형태로 기록을 표시 할

액세스 필터 데이터

콤보와 동일한 경우 액세스 형태로 필터 데이터에 대한 VBA 코드를 작성하는

Private Sub Command94_Click() 
If Me.Check85 = True And Me.Check87 = False Then 
Dim strWhereCondition As String 
strWhereCondition = "[Column2]=" & "'" & [Combo59] & "'" 
DoCmd.OpenForm "Form1", , , strWhereCondition  
+0

주십시오 ... 더 나은 이해에 대한 답장을 보내 –

답변

1

를 콤보 상자와 같다 당신은 절반이 있습니다 :

strWhereCondition = " [Column1] Is NULL And [Column2] = '" & [Combo61] & "' " 
DoCmd.OpenForm "Form1", , , strWhereCondition 
+0

감사합니다 질문의 '질'을 향상시킬 수 있습니다. 그러나 그것은 작동하지 않습니다. 여전히 콤보 상자와 같은 모든 값을 표시하지만 null이 아닙니다. – user3089848

+0

"하지만 null이 아닙니다"는 의미는 무엇입니까? column1 또는 column2가 콤보와 동일한 값을 원하십니까? 또는 column1과 column2가 모두 콤보와 동일한 경우? – parakmiakos