Función si anidada no se ejecuta correctamente
He creado una función si que dependiendo del valor del dato que se valla agregando a la tabla, va a reproducir un sonido, la función si llama a funciones que he creado en vba para reproducir cada sonido.
El problema es que al ir ingresando los datos en la tabla se reproduce el primer sonido al evaluar el valor, pero ese sonido queda pegado y al ingresar otro dato distinto vuelve a reproducir el mismo sonido, y así sucesivamente .
Lo extraño es que al revisar la columna donde esta la fórmula SI que evalúa el sonido a reproducir, y al posicionarce al final de la función y dar enter, la fórmula evalúa bien y reproduce el sonido que corresponde
No se porque se pega el sonido de la función para todos los datos y no se como hacer que ejecute la fórmula correctamente