Algo muy extraño me ocurre.
Tengo un código dentro del cual llama a una función. Ejemplo:
Function hola()
blablablabla
Call adios
blablabla
End Function

Function adios()
blablabla
End function

Si creo un botón en un formulario que llame a ese código, no hay ningún
problema, todo bien. PERO, si creo un botón y a ese botón le inserto el
código, ya me da error. Cuando va a la línea de Call adios, pasa a la
función adios, pero ya no me reconoce cosas como el DAO etc. Y lo que tengo
que hacer es copiar todo el código y pegarlo donde pongo Call adios.
¿alguien sabe lo que está pasando?

( Si alguno se pregunta porque inserto el código si de la otra forma me
funciona, es porque así me ahorro un MsgBox porque pongo Me.Desplegable )