Hola mrocf!!
He probado tu rutina dentro de lo casi nada que se y no he podido.
He seguido unos pasos que ví en un site:
Step 1: Hold down the ALT + F11 keys,.
Step 2: Click Insert > Module, and paste the following macro in the Module Window
Step 3: Press the F5 key to run this code.
Y excel me responde "Se ha producido el error 438 en tiempo de ejecución"
De todas formas, creo que lo que me has indicado haría la conversion a PDF, y yo lo necesito en modo txt para luego poder llevarlo a base de datos.
Lo que te comentaba de que no descompone las formulas a valores absolutos, es cuando tienes algun script que va hoja por hoja convirtiendo a CSV, y donde encuentra formulas, no resuelve el dato.
( eso me pasa si utilizo la macro que dice este link:
http://www.extendoffice.com/document...-workbook.html )