Necesitariamos ver el resto de la declaracion de la conexion y el recordset a ver donde se produce o se genera el error.
¿Que error te devuelve?
¿Femua es una variable o una cadena literal?
Si es una variable deberia ser esto:
strSQL = "SELECT NomProducto FROM Productos WHERE NomMarca="&Femua&""
Si es una constante numerica deberia ser esto:
strSQL = "SELECT NomProducto FROM Productos WHERE NomMarca=20"
De todas formas toma unos ejemplos funcionando, comparalos y toma algunas cosas de ellos, quizas mejores esa sintaxis.
http://faqsdelweb.com/index.php?num=...id=15&q_id=315