Como hacer que un textBox devuelva un valor aplicando una condición?
Los Expertos.
Mi problema es el siguiente, tengo una Bd en Accesos 2019 en la que hay varios Form, Tablas e Informes relacionados. En uno de los Informes tengo un textBox (llamado txtMateriales) que toma los datos de un Form, y otro textBox (llamado txtMargen) que debe devolver un valor en función de lo que hay en txtMateriales. La lógica que quiero aplicar es la siguiente; si txtMateriales <= 3999$ entonces txtMargen = 500$ si no txtMargen = 1000$.
Intenté hacerlo creando un módulo VBA con una Función Pública, la cual llamo desde el Origen de Control en las propiedades de txtMargen. Pero no hace lo que quiero, me devuelve siempre 500$ o siempre 1000$ independientemente de lo que hay en txtMateriales. Estoy seguro que es un problema en la forma de escribir el código.
Por favor alguien me puede decir como escribir correctamente un código para hacer eso, o si hay alguna otra forma de hacerlo.