Sin saber cómo tienes estructurada tu BD, not e puedo dar una respuesta 100% adecuada a tu caso, pero te comento dos posibles opciones:
Opción 1: la que comentas, una tabla para perfiles menores de 1,5 y otra para los mayores (las llamaré tblPerfilesMenores y tblPerfilesMayores)
El código sería este:
Select Case Me.alto
Case Is < 1.5
Me.perfil.RowSource = "tblPefilesMenores"
Case Is >= 1.5
Me.perfil.RowSource = "tblPefilesMayores"
Case Else
Me.perfil.RowSource = ""
End Select
Me. Perfil. Requery
y tendrías que poner en "origen de la fila": Tabla/Consulta
Opción 2: tienes una tabla en la que recoges todos los tipos de perfiles (tblPerfiles), con un campo que te recoja el tipo de perfil (TipoPerfil), por ejemplo, 1 para los de menos de 1,5 y 2 para los de 1,5 o más.
El código sería este:
Select Case Me.alto
Case Is < 1.5
Me.perfil.RowSource = "SELECT * FROM tblPefiles WHERE TipoPerfil=1"
Case Is >= 1.5
Me.perfil.RowSource = "SELECT * FROM tblPefiles WHERE TipoPerfil=2"
Case Else
Me.perfil.RowSource = ""
End Select
Me. Perfil. Requery
y también tendrías que poner en "origen de la fila": Tabla/Consulta.
Si quieres, puedes subir una copia de tu BD, con las tablas y el formualrio que intervienen en esta consulta a dropbox o similar, pones aquí el enlace, y te digo cómo hacerlo con lo que tienes.