|
NavegaciónInicio de sesiónEn lÃneaEn este momento hay 0 usuarios y 25 invitados en lÃnea.
|
qué hago con un archivo .bas en Excel![]() Mi antecesor en el trabajo dejó unas macros para Excel hace algunos años guardadas en unos archivos con extensión .bas. 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. 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.
Enviado por juanmanuel el 25 Noviembre, 2007 - 22:13. Re: Editor de visual basicEnviado por Visitante el 23 Septiembre, 2010 - 21:06.
Hola a todos. Muchas felicidades por compartir sus conocimientos, les agradezco en lo personal mucho. Tengo una duda, he hecho todo lo que se indica aquÃ, he buscado y no he podido llevar a cabo la macro para convertir valores numéricos en letras (como 200 a DOSCIENTOS). Me es muy útil esta función ya que para facturar, no deja margen de error (porque los empleados se equivocan mucho con eso por increÃble que parezca). Después de insertar el código .bas en el editor de Visual Basic, me aparece una categorÃa nueva en el árbol del proyecto que se titula "Módulos". Si quiero ejecutar una macro, no me muestra en la lista nada, y si le pongo el nombre, me dice que puedo crearla, pero no ejecutarla (como si no existiera). ¿Qué hago mal? Saludos.
![]() Re: Editor de visual basicEnviado por pacomegia el 24 Septiembre, 2010 - 08:06.
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.
------ |
cargando...
Buscar en necesitomas.comExcelómetroTemas nuevosLo más vistoHoy: |
Editor de visual basic
Los archivos .bas son archivos de texto en los que se guarda el código de las macros, por ejemplo para hacer una copia de seguridad.
Para incorporarlo a Excel y que lo interprete como código de programación, debes leerlo desde el editor de Visual Basic.
en la versión 2007:
Programador>Editor de Visual Basic
en versiones anteriores:
Herramientas>macro>Editor de Visual Basic
en cualquier versión se puede acceder también con la combinación de teclas
[Alt][F11]
Una vez abierto, selecciona el archivo en la ventana de proyectos en el que quieras añadir el código y bien mediante el botón secundario del ratón, bien mediante Archivo>importar archivo selecciona el archivo .bas que quieres añadir.
Una vez hecho esto podrás ver y editar el código.
------
La potencia sin control no sirve de nada.
Power is nothing without control.