2013-09-07 2 views

답변

0

나는 여러 가지 방법으로 목록 상자를 채 웠습니다. 각 필드 이름 뒤에 일부에서

SELECT tblTable.Field, qryQuery.Field FROM tblTable 

던져 그리고 당신은 목록 상자가 너무 생성 헤더의 이름을 바꿀 수 있습니다 : 목록 상자의 속성 시트에서 직접

  1. 는에 행 소스를 설정 테이블이나 쿼리 필드 이름보다 폼에서 읽는 것이 더 쉽다. 필요할 때 WHERE 문을 필터링하여 필터링한다. 테이블, 쿼리 또는 둘 다에서 결과를 얻을 수 있습니다. VBA에서 일의

    1. 같은 종류 :

      Dim rec As DAO.Recordset, sql As String 
      sql = "SELECT Field1, Field2, Field3, Field4 FROM tblTable WHERE Field1 = "Filter Example" 
          Set rec = CurrentDb.OpenRecordset(sql) 
      
      listbox0.column0 = rec(0) 
      listbox0.column1 = rec(1) 
      listbox0.column2 = rec(2) 
      listbox0.column3 = rec(3) 
      

    는 사람들은 내가 추천 할 것 두 가지. 속성 시트 메서드는 빠르고 쉽지만 VBA 메서드보다 개발 과정에서 추적하고 수정하는 것이 어렵습니다. (VBA에는 특정 문자열 값을 검색하기 위해 FIND 도구가 내장되어 있습니다)

관련 문제