** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Macro Vs Código
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoMacro Vs Código

 Responder Responder
Autor
Mensaje
maserrano Ver desplegable
Colaborador
Colaborador


Unido: 02/Abril/2014
Localización: España
Estado: Sin conexión
Puntos: 690
Enlace directo a este mensaje Tema: Macro Vs Código
    Enviado: 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
Arriba
Mihura Ver desplegable
Administrador
Administrador
Avatar

Unido: 06/Mayo/2005
Localización: En la dehesa
Estado: Sin conexión
Puntos: 14428
Enlace directo a este mensaje 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.
Jesús Mansilla Castells.
Saludos desde Móstoles.

Access Aplicaciones
Tecsys.es
Arriba
maserrano Ver desplegable
Colaborador
Colaborador


Unido: 02/Abril/2014
Localización: España
Estado: Sin conexión
Puntos: 690
Enlace directo a este mensaje Enviado: 31/Enero/2020 a las 22:49
Muchas gracias.
Seguiré el consejo.
Arriba
VIMIPAS Ver desplegable
Colaborador
Colaborador
Avatar

Unido: 06/Enero/2006
Localización: ESPAÑA
Estado: Sin conexión
Puntos: 5462
Enlace directo a este mensaje 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
Arriba
maserrano Ver desplegable
Colaborador
Colaborador


Unido: 02/Abril/2014
Localización: España
Estado: Sin conexión
Puntos: 690
Enlace directo a este mensaje 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.
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable