Debo de deber. Vba factorial function. Invencibles 2012. I could have sworn meaning.