Contar todos los registro que aparezca en subformulario
Tengo un Formulario (FrmInstructor), y dentro del mismo tengo tres Textbox: NumCP, TotalRegistros y Registrosencontrados, y un Subformulario (SubInstructor), mediante la siguiente instrucción cuando inserto un NumCP, me muestra en el subformulario todos los registros donde aparece el NUMCP.
Dim strSQL As String
strSQL = "Select * FROM TblAtestados WHERE Instructor Like '*" & Forms!FrmInstructor!NUMCP & "*'"
Me.SubInstructor.Form.RecordSource = strSQL
'Muestro total Registros encontrados
Registrosencontrados = DCount("Instructor", "TblAtestados", "Instructor ='" & Me.NUMCP & "'").
El campo NumCP, suele por ejemplo, aparecer de la siguiente manera 12000, y en otras ocasiones suele aparecer 12000 - 13000.
Cuando realizo la consulta, por ejemplo si selecciono 12000 me cuenta todos los registros donde aparece ese número, pero si aparece 12000-13000 ese registro no me lo cuenta.
Que cambio debería de hacer si se puede en :
Registrosencontrados = DCount("Instructor", "TblAtestados", "Instructor ='" & Me.NUMCP & "'").
Para que me contara todos los registros donde apareciera el dato solicitado.