Mi antecesor en el trabajo dejó unas macros para Excel hace algunos años guardadas en unos archivos con extensión .bas.
Por desgracia no he conseguido encontrar los libros en los que se empleaban estas macros, aunque eso es otra historia.
Es la primera vez que voy a utilizar macros. El caso es que necesitaría hacer uso de estas macros, pero no puedo abrir con Excel estos archivos, así que no sé cómo aprovecharlos.
Estoy con la versión de Excel 2003, no sé si tendrá algo que ver que se hicieron con Excel 2000.
Si alguien sabe qué tengo que hacer para recuperar las macros de esos archivos bas le estaría muy agradecido, pues me ahorrarán mucho trabajo.
un saludo.
------
Ya sé Excel, pero necesito más.
En este caso No se trata de una macro que se ejecuta, sino de una función personalizada, que se emplea igual que las funciones de Excel. en algunos sitios lo llaman UDF, user defined function.
Las funciones no se ejecutan como las macros, sino que se introduce en una celda y el resultado de esa celda calcula empleando el código que está en el archivo .bas, en el caso de la función NumLetra será el número convertido a texto.
Las funciones personalizadas aparecen en la lista de funciones dentro del grupo "definidas por el usuario". Aquí tienes varios ejemplos de cómo utilizar la función.
------
Ya sé Excel, pero necesito más ahora en pdf
------
Ya sé Excel, pero necesito más.
GRACIAS MUY ÚTIL, PERO CÓMO PUEDO PONER EL TIPO DE MONEDA EJEMPLI $112.00 QUE DIDA CIENTO DOCE DOLARES AMERICANOS
UNA VEZ MÁS GRACIAS
si te refieres a la función NumLetra, hay un argumento para mostrar las unidades enteras y otro para las fraccionarias. Mira los ejemplos que hay en la descripción de la función NumLetra.
También puedes concatenar el resultado con el texto mediante la función CONCATENAR o mediante &
------
Ya sé Excel, pero necesito más.
No tengo winrar, tendrás una opción .zip o 7z?
gracias
EXCEL-ENTUSIASTIC!
CARPE DIEM!
Ya no hace falta, descargué 7zip portable y resolvió el problema, dejo el vínculo por si alguien tiene mismo problema:
http://sourceforge.net/projects/sevenzip/
EXCEL-ENTUSIASTIC!
CARPE DIEM!
Seguí todos los pasos indicados y conseguí lo que necesitaba gracias a esta función. Al volver a abrir el libro de excel y actualizar los datos la función da error. Intento probar en otra celda y ya no está en definidas por el usuario. ¿Que ha podido pasar? ¿Qué tengo que hacer para que no desaparezca?
Comprueba la configuración del centro de confianza en las opciones de Excel, por defecto las macros están deshabilitadas.
Comprueba las configuración de ubicaciones de confianza (también está en la configuración del centro de confianza)
Comprueba que has guardado el archivo en un formato que permita macros, por ejemplo xlsm, para que no borre el contenido del código VBA al guardar y cerrar el archivo.
------
Ya sé Excel, pero necesito más.
Si no tienes WinRAR solo cambia la extencion del archivo a ZIP y dale click
Buenos días,
Y una vez abierta para poderla ejecutar y grabar en excel, como lo puedo hacer? es que esos pasos no logro sacarlos. Y luego quisiera poner un boton rapido para que cada vez que la necesite utilizar, le de y haga los cambios en el archivo en el que lo necesite. Muchas gracias. Un saludo