|
Responder
|
| Autor | |
maserrano
Colaborador
Unido: 02/Abril/2014 Localización: España Estado: Sin conexión Puntos: 690 |
Tema: Macro Vs CódigoEnviado: 31/Enero/2020 a las 00:28 |
|
Muy buenas.
Nunca me atreví a preguntar en un foro de envergadura como éste pero siempre he tenido la duda de qué elegir en un formulario para hacer un evento: Una macro o código VBA. Imagino que una macro no es más que código oculto que te proporciona access, aunque no lo sé; además ahora en las últimas versiones se muestra incrustado en el evento. Mi pregunta es esa: qué la hace más liviana o rápida a la base de datos: usar macros, código... realmente se nota..? Gracias. Sólo es curiosidad
|
|
![]() |
|
Mihura
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador
Unido: 06/Mayo/2005 Localización: En la dehesa Estado: Sin conexión Puntos: 14428 |
Enviado: 31/Enero/2020 a las 08:42 |
|
Yo no uso macros.
Es más ágil el VBA y sobre todo puedes seguirlo más fácilmente al tener todo el código de un formulario/informe a la vista en una sola página.
|
|
![]() |
|
maserrano
Colaborador
Unido: 02/Abril/2014 Localización: España Estado: Sin conexión Puntos: 690 |
Enviado: 31/Enero/2020 a las 22:49 |
|
Muchas gracias.
Seguiré el consejo.
|
|
![]() |
|
VIMIPAS
Colaborador
Unido: 06/Enero/2006 Localización: ESPAÑA Estado: Sin conexión Puntos: 5462 |
Enviado: 01/Febrero/2020 a las 00:37 |
|
Hola a todos.
Supongo que sabes como pasar una macro a VBA. Por si la suposición mía es errónea, debes saber que cuando haces y guardas una macro, te permite ponerla en vista diseño y darle a la opción de "GuardarComo", entonces en el msgbox que te sale, ponle que te la pase a Módulo. Te sale el código en el apartado de módulos debidamente hecho y traducido a VBA. Ojo, eso independientemente de que las macros vengan ahora incrustadas, ya que también te puedes ir fuera de un formulario una macro y.... volver a hacer lo que digo antes, guardas y "GuardarComo". Muy interesante, sobre todo para aprender formas de escribir código, con su controles de error, etc. Saludos.
Editado por VIMIPAS - 01/Febrero/2020 a las 00:38 |
|
|
Gracias
|
|
![]() |
|
maserrano
Colaborador
Unido: 02/Abril/2014 Localización: España Estado: Sin conexión Puntos: 690 |
Enviado: 01/Febrero/2020 a las 22:30 |
|
Muchas gracias Vimipas.
Me defiendo un poco pero cometo errores de escritura en VBA si lo complico. (ensayo y error). No sabía lo que comentas. Gracias de nuevo y mi curiosidad se ha visto más que satisfecha por lo que por mi parte se puede cerrar el hilo.
|
|
![]() |
|
Responder
|
|
|
Tweet
|
| Ir al foro | Permisos de foro ![]() Usted No puede publicar nuevos temas en este foro Usted No puede responder a temas en este foro Usted No puede borrar sus mensajes en este foro Usted No puede editar sus mensajes en este foro Usted No puede crear encuestas en este foro Usted No puede votar en encuestas en este foro |