Probaste concatenando la query con la variable?:
Código:
set recordset = conn_medi.Execute ("select ""persona-cedula"" from ""cl03-personas"" where ""persona-cedula""='" & $variableaqui & "'")
Esto vendría a ser un ejemplo mas simple:
Código:
var_apellido = "Perez"
sqlstr = "Select nombre from usuarios where apellido = '" & var_apellido & "'"
set recordset = conn_medi.Execute(sqlstr)
Lo cual despues de concatenar la variable sqlstr quedaría con:
Código:
Select nombre from usuarios where apellido = 'Perez'
Espero te sirva. Un saludo.