Actualizar datos o realizar una nueva consulta de datos

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Si un usuario comparte una base de datos en una red, otros usuarios podrían modificar esos datos al mismo tiempo que éste está viéndolos en una hoja de datos o un formulario. Microsoft Office Access actualiza los datos que ve en intervalos establecidos. No obstante, puede visualizar inmediatamente los datos más actuales actualizando los registros. También puede realizar una actualización más exhaustiva mediante una nueva consulta de datos.

Al actualizar los registros, solamente se actualizan los datos que ya existen en la hoja de datos o el formulario. No se reorganizan los registros, no se muestran nuevos registros ni se eliminan los registros borrados ni los registros que ya no cumplen con criterios específicos. Para realizar esas tareas, puede realizar una nueva consulta de los registros de forma manual, usando una macro o mediante código.

Nota: Como la realización de una nueva consulta de datos implica más acciones que una simple actualización, requiere más tiempo, que variará en función del conjunto de registros.

¿Qué desea hacer?

Actualizar datos

Establecer el intervalo de actualización

Volver a consultar datos manualmente

Utilice una macro para realizar una nueva consulta de datos

Utilizar el código para realizar una nueva consulta de datos

Actualizar datos

  • Siga uno de estos procedimientos:

    • Para actualizar los registros en la vista Hoja de datos o Formulario, en la ficha Inicio, en el grupo Registros, haga clic en Actualizar todo y luego en Actualizar.

    • Para actualizar los registros en la vista Tabla dinámica o Gráfico dinámico, en la ficha Diseño, en el grupo Datos, haga clic en Actualización dinámica.

Volver al principio

Establecer el intervalo de actualización

Puede establecer el intervalo en el que Access actualiza los datos. De forma predeterminada, Access los actualiza cada 60 segundos.

  1. Haga clic en el botón de Microsoft Office Imagen del botón de Office y, después, en Opciones de Access.

  2. En el panel izquierdo del cuadro de diálogo Opciones de Access, haga clic en Avanzadas.

  3. En el panel derecho, bajo Avanzadas, especifique un valor para Intervalo de actualización (s).

Volver al principio

Realizar una nueva consulta de datos manualmente

  • Presione MAYÚS+F9.

Volver al principio

Usar una macro para realizar una nueva consulta de datos

Si prefiere que se realicen nuevas consultas de los datos de forma automática cuando se produce un evento, puede crear una macro y adjuntarla a dicho evento. Por ejemplo, desea que se realice una nueva consulta de datos en un formulario siempre que el formulario reciba el foco. Podría crear una macro y adjuntarla al evento del formulario Al recibir el enfoque mediante el siguiente procedimiento:

  1. En el grupo Otros de la pestaña Crear, haga clic en Macro. Si el comando no está disponible, haga clic en la flecha que aparece bajo el botón MóduloMódulo de clase y luego haga clic en Macro.

  2. Haga clic en la flecha que se encuentra en la primera celda debajo de Acción y luego en NuevaConsulta.

  3. Guarde la macro, usando el nombre de la nueva consultay a continuación, cierre el generador de macros.

  4. Abra el formulario en la vista Diseño. Si no se muestra la hoja de propiedades, presione F4 para mostrarla.

  5. Asegúrese de que el formulario está seleccionado. A continuación, en la hoja de propiedades, haga clic en la pestaña Evento.

  6. En la ficha Evento, haga clic en la flecha de la propiedad Al recibir el enfoque y luego en el nombre de la macro, — Nueva consulta.

  7. Guarde el formulario.

Volver al principio

Usar código para realizar una nueva consulta de datos

También puede usar código para realizar una nueva consulta de datos automáticamente. Por ejemplo, si desea realizar una nueva consulta de datos en un formulario siempre que el formulario reciba el enfoque, podría crear un módulo y adjuntarlo al evento Al recibir el enfoque del formulario mediante el siguiente procedimiento:

  1. Abra el formulario en la vista Diseño. Si no se muestra la hoja de propiedades, presione F4 para mostrarla.

  2. Asegúrese de que el formulario está seleccionado. A continuación, en la hoja de propiedades, haga clic en la pestaña Evento.

  3. En la pestaña evento, en la propiedad Al recibir el enfoque, haga clic en el botón Generar, Botón Generador .

  4. En el cuadro de diálogo Elegir generador, haga clic en Generador de código.

    En el Editor de Visual Basic se abre un nuevo módulo.

  5. Escriba Me.Requeryy, a continuación, cierre el Editor de Visual Basic.

  6. Guardar el formulario.

Volver al principio

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×