Muestra el nombre de la tabla para la consulta activa.


Muestra las tablas y archivos en la fuente de datos seleccionada.


Agrega la tabla seleccionada al panel de tabla. El cuadro de diálogo Agregar tablas permanece abierto para que pueda agregar más tablas.


Cierra el cuadro de diálogo. Si agregó una tabla haciendo clic en Agregar, haga clic en Cerrar para volver a la consulta y ver la tabla agregada. Si no agregó una tabla, haga clic en Cerrar para volver a la consulta sin hacer cambios.


Presenta el cuadro de diálogo Opciones de la tabla. Controla las tablas que se muestran en los cuadros de diálogo Agregar tablas y Asistente para consultas - Elegir columnas, en función de las opciones que seleccione.


Si desea que el cuadro Tabla muestre solamente las tablas creadas por un propietario específico, seleccione el nombre en el cuadro Propietario. La etiqueta para este elemento del cuadro de diálogo puede cambiar, dependiendo de la fuente de datos que se esté utilizando.


Seleccione la base de datos o la ubicación en la que se encuentran almacenadas las tablas que desea. La etiqueta para este elemento del cuadro de diálogo puede cambiar, dependiendo de la fuente de datos que se esté utilizando.


Contiene una lista de las fuentes de datos que se pueden consultar. También se pueden configurar nuevas fuentes de datos para consultas.


Utilice el Asistente para consultas para construir paso a paso una consulta sencilla que devuelva datos a Microsoft Excel o a otro programa maestro. Desactive la casilla de verificación Usar el Asistente para consultas para crear o modificar consultas para utilizar Microsoft Query en lugar del Asistente para crear una consulta.


Haga clic en Aceptar para seguir creando la consulta o seguir definiendo una fuente de datos. Si tiene seleccionada una consulta existente, haga clic en Abrir para modificarla. Compruebe que la casilla de verificación Usar el Asistente para consultas para crear o modificar consultas está activada, si desea utilizar el Asistente para consultas para modificar la consulta y devolver a Microsoft Excel un conjunto de resultados diferente.


Haga clic en Cancelar para cerrar el cuadro de diálogo y permanecer en Query.


Haga clic en Examinar para buscar fuentes de datos adicionales en el sistema o en la red.


Abre el cuadro de diálogo Opciones de fuente de datos, que muestra dónde se pueden localizar las ubicaciones predeterminadas para las fuentes de datos. También puede buscar fuentes de datos en otras ubicaciones del sistema o de la red.


Inicia el Ayudante de Microsoft Office. Muestra sugerencias y Temas de Ayuda para guiarle paso a paso con el Asistente.


Haga clic en Ajuste perfecto para ajustar el ancho de columna automáticamente al valor más grande mostrado en la columna seleccionada en la pantalla.


Escriba el número de caracteres que desee que la columna muestre basándose en la fuente actual. Microsoft Query podría incluso mostrar menos caracteres en un campo para compensar por las letras mayúsculas o cualquier letra que no sea del tamaño normal para tal fuente. Si devuelve datos a Microsoft Excel o a otra aplicación maestra, las opciones de formato que seleccione no se aplicarán en el conjunto de resultados del programa maestro.


Seleccione Ancho estándar para aplicar el ancho predeterminado. El ancho de columna predeterminado varía dependiendo de la fuente usada en el panel de datos.


Aplica una función integrada en un campo en el que especifica criterios. Seleccione tanto el tipo de total que desea calcular en el campo especificado en el cuadro Campo como los criterios que han de cumplir los valores de los que se ha obtenido el total para que puedan figurar en el conjunto de resultados. Para obtener más información acerca del uso de funciones integradas en los criterios y en el conjunto de resultados, haga clic en  [image].


Seleccione el campo para el cual desee establecer los criterios.


Seleccione el criterio (operador) que deberá ser verdadero para el campo seleccionado.


Escriba el valor que desea que Microsoft Query utilice cuando selecciona registros para el conjunto de resultados; o haga clic en Valores y seleccione valores de la lista para el campo que desea utilizar para el criterio.


Agrega los criterios especificados para la consulta. Si Consulta automática está activada, sólo los registros que cumplan con los criterios aparecerán en el conjunto de resultados. El cuadro de diálogo Agregar criterios permanecerá abierto para que pueda agregar más criterios.


Cierra el cuadro de diálogo Agregar criterios. Los criterios que especifique haciendo clic en Agregar se conservan en la consulta.


Muestra el cuadro de diálogo Seleccionar valores. Seleccione de una lista de valores del campo, el que desee utilizar para el criterio.


Seleccione Y si está especificando criterios adicionales para una consulta y tanto los criterios existentes como los nuevos deben ser verdaderos en el conjunto de resultados.


Seleccione O si está especificando criterios adicionales para una consulta y los criterios existentes, o los nuevos, pueden ser verdaderos en el conjunto de resultados.


Seleccione Incluir títulos de columna para copiar los datos seleccionados y los títulos de columna correspondientes del panel de datos.


Seleccione Incluir números de fila para copiar los datos seleccionados y los números de fila correspondientes del panel de datos.


Escriba un nombre para la tabla nueva o reemplace el nombre de la tabla que está utilizando como tabla predeterminada con el nombre que desea para la tabla nueva. Las opciones que seleccione en este cuadro de diálogo no afectarán a la tabla que esté utilizando como plantilla.


Escriba el nombre de un campo que va a figurar en la tabla. Cuando Microsoft Query muestra un conjunto de resultados en el panel de datos, un campo se representa como una columna.


Seleccione el tipo de datos para el campo que escribió en el cuadro Nombre del campo. El tipo de datos indica la clase de datos que se pueden escribir en el campo en la nueva tabla. Los tipos de datos disponibles dependen de la fuente de datos que esté usando. Por ejemplo, entre los tipos de datos para los campos que utilizan una fuente de datos dBASE se incluyen los siguientes: Date, Memo y Numeric.


Microsoft Query mostrará el número máximo de caracteres permitidos para el tipo de datos que haya seleccionado, incluyendo los lugares decimales para los tipos numéricos. Si especifica el menor número posible, podrá ahorrar espacio en el disco y evitar errores de introducción de datos. Por ejemplo, si los códigos postales son siempre de 5 caracteres, especifique una longitud de 5.


Escriba un número para especificar el número de dígitos mostrados a la derecha del signo decimal en campos numéricos. La longitud de un campo numérico, según se especifica en el cuadro Largo, incluye posiciones decimales.


Define el campo como un campo de entrada requerida. Este campo debe contener datos para cada registro completo de la tabla.


Agrega el campo definido a la tabla. Haga clic en Agregar cada vez que complete toda la descripción del campo para un campo que esté agregando a la tabla.

Una vez se agregó un campo, no se puede modificar. Si necesita hacer cambios en un campo, elimínelo del cuadro Campos con el botón Quitar y luego agréguelo nuevamente con los cambios que desea.


Presenta los nombres y las descripciones del campo de todos los campos de la tabla.


Elimina de la tabla y de la consulta el campo seleccionado en el cuadro Campos.


Crea la tabla con los campos que haya definido. Microsoft Query presenta un mensaje confirmando que la tabla fue creada satisfactoriamente.


Cierra el cuadro de diálogo Ver definición de tabla sin agregar una tabla y vuelve a presentar el cuadro de diálogo Seleccionar tabla.


Haga clic en Conectar para conectarse a la base de datos. El controlador ODBC le pedirá que escriba la información específica del controlador necesaria para la fuente de datos, incluido el nombre y la ubicación de la fuente de datos o del archivo de base de datos. Para obtener más información acerca del modo de especificar una fuente de datos externa, haga clic en  [image].


Escriba un nombre para la fuente de datos en la que se basarán las consultas. Este nombre se presentará en el cuadro situado en la ficha Bases de datos del cuadro de diálogo Elegir fuente de datos.


Seleccione un controlador ODBC de la lista. Los controladores que estarán disponibles dependerán de las opciones de controlador ODBC que se elijan durante la configuración. Para obtener más información acerca de la instalación de controladores ODBC, haga clic en  [image].


Seleccione una tabla de la fuente de datos para utilizarla como tabla predeterminada en la construcción de consultas. Si utiliza el Asistente para consultas para construir consultas, sólo aparecerá esta tabla predeterminada en el cuadro de diálogo Elegir columnas del Asistente para consultas. La elección de una tabla predeterminada es útil si va a crear múltiples consultas a la misma tabla en una fuente de datos.


Seleccione Guardar Id. y contraseña en la definición de la fuente de datos si desea abrir la fuente de datos sin escribir su nombre de usuario y contraseña cada vez que realiza una consulta. Es posible que esta opción no esté disponible en algunas fuentes de datos.


Escriba una o más rutas de acceso en las que desea que Microsoft Query busque fuentes de datos y haga clic en Agregar para agregar la ubicación de la fuente de datos al cuadro Carpetas en las que buscar fuentes de datos. Si no está seguro de la ruta de acceso exacta, haga clic en Examinar para buscar la carpeta donde se encuentran los archivos de las fuentes de datos que tengan un nombre de archivo con la extensión *.dsn.


Agrega la ubicación de la fuente de datos al cuadro Carpetas en las que buscar fuentes de datos.


Elimina la ruta de acceso seleccionada del cuadro Carpetas en las que buscar fuentes de datos. Al hacer clic en Eliminar no se suprimen archivos de las fuentes de datos de la ubicación.


Haga clic en Examinar para buscar la carpeta en la que se encuentran los archivos de fuentes de datos.


Presenta el nombre del parámetro. Para cambiar el nombre, escriba el nuevo texto que desee utilizar para pedir este parámetro.


Presenta el tipo de datos SQL asociado a la columna a la que se aplica el parámetro. Haga clic en la flecha para mostrar los tipos de datos adicionales disponibles que pueda aplicar a este parámetro.


Presenta el nombre del parámetro y del tipo de datos SQL asociado a la columna a la que se aplica el parámetro. Si desea cambiar el nombre del parámetro o del tipo de datos, seleccione el nombre en el cuadro y haga clic en Edición para mostrar el cuadro de diálogo Modificar parámetro.


Muestra el cuadro de diálogo Modificar parámetro, en el que puede cambiar el nombre y el tipo de datos del parámetro seleccionado.


Cierra este cuadro de diálogo y aplica los cambios realizados.


El botón Cancelar cierra este cuadro de diálogo sin aplicar los cambios realizados. El botón Cerrar cierra este cuadro de diálogo y conserva los cambios realizados.


Cancela la conexión con la fuente de datos si no se realiza correctamente en el número de segundos especificado. Escriba el número de segundos que desee para que se realice la conexión.

De manera predeterminada, Microsoft Query intenta conectarse a la base de datos durante un período de tiempo preestablecido por el controlador ODBC para la fuente de datos. Si desea que Microsoft Query intente conectarse durante un período de tiempo indefinido, desactive la casilla de verificación Cancelar la conexión si no se logra conectar en. Si Microsoft Query no puede conectarse a su base de datos, puede cancelar el intento presionando la tecla ESC.


Limita el número de registros que Microsoft Query devolverá al conjunto de resultados. Active la casilla de verificación Limitar el número de registros devueltos a y escriba el número máximo de registros que desee que Query devuelva en el cuadro Registros.


Mantiene la conexión con la fuente de datos aunque cierre la ventana de consulta. La conexión se cierra, una vez que salga de Microsoft Query. La selección de esta opción ahorra tiempo de reconexión si abre múltiples consultas a una misma fuente de datos. No obstante, tal vez no desee utilizar esta opción si paga por el tiempo de conexión o si establece conexiones a varias fuentes de datos.


Desactiva la capacidad de Microsoft Query para modificar el resultado de las consultas. Cuando se seleccione esta opción, no estará disponible el comando Permitir modificación en el menú Registros. En algunos casos, no podrá modificar los datos de un campo aunque no esté seleccionada esta opción. Puede modificar campos de consultas en varias tablas, campos de consulta cuyas fuentes de datos no permitan realizar cambios, campos de consultas que calculen totales y campos que la propia base de datos tenga bloqueados o inhabilitados.


Aplica una función integrada en un campo en el que especifica criterios. Seleccione tanto el tipo de total que desea calcular en el campo especificado en el cuadro Campo como los criterios que han de cumplir los valores de los que se ha obtenido el total para que puedan figurar en el conjunto de resultados. Para obtener más información acerca del uso de funciones integradas en los criterios y en el conjunto de resultados, haga clic en  [image].


Seleccione el campo para el cual desea establecer los criterios.


Seleccione la columna que desea modificar en el panel de datos.


Si desea utilizar un nombre diferente para el campo, escriba el nombre en el cuadro Título de columna. El cambio del título de columna para el campo en el panel de datos no afecta al nombre del campo en la fuente de datos. Si devuelve datos a Microsoft Excel o a otro programa maestro, se utilizará el nombre del campo original de la fuente de datos.


Si desea que la columna presente un total de los valores almacenados en el campo, seleccione el tipo de total que desea que se presente.


Seleccione un nombre o escriba una expresión para el campo que desea agregar al panel de datos. Puede utilizar una expresión para calcular los valores de los campos (por ejemplo, Precio*Cantidad) de una nueva columna.


Escriba la instrucción SQL que desea ejecutar. Si abre un archivo SQL existente con  [image],  Microsoft Query mostrará la instrucción en el cuadro Instrucción SQL. Para obtener más información acerca de la creación, modificación o presentación de instrucciones SQL, haga clic en [image].


Ejecuta la instrucción SQL o un procedimiento y muestra el conjunto de resultados de la consulta (si se devuelven datos) en el panel de datos.


Cierra el cuadro de diálogo sin ejecutar la instrucción o el procedimiento SQL.


Muestra el cuadro de diálogo Abrir consulta. Abre un archivo SQL existente y muestra su contenido en el cuadro Instrucción SQL.


Muestra el cuadro de diálogo Guardar como. Puede guardar una instrucción SQL nueva, guardar los cambios realizados en una instrucción existente o guardar una copia de una instrucción o un procedimiento existentes con un nombre nuevo.


Muestra el cuadro de diálogo Seleccionar procedimiento. Seleccione el procedimiento que desea ejecutar. Los procedimientos disponibles dependen de la fuente de los datos que esté usando. Microsoft Query no ejecutará procedimientos que tengan argumentos de salida ni mostrará un valor de retorno de una función. Para obtener más detalles, consulte con el administrador de la base de datos o consulte la documentación de la base de datos.


Muestra el cuadro de diálogo Elegir fuente de datos. Seleccione la fuente de datos para la tabla en la que desea ejecutar la instrucción SQL o que contiene el procedimiento que desea ejecutar.


Muestra diferentes bases de datos o tablas en la misma ubicación que la fuente de datos seleccionada, dependiendo del tipo de fuente de datos. También puede seleccionar una fuente de datos diferente para la tabla en la que desea ejecutar la instrucción SQL o que contiene el procedimiento que desea ejecutar. Haga clic en Fuentes de datos para elegir una fuente de datos si no se muestra ninguna.


Muestra el cuadro de diálogo Modificar parámetros. Puede agregar o cambiar parámetros que piden a la fuente de datos información específica para crear el conjunto de resultados en el panel de datos.


Escriba el número del registro al que desea trasladarse y luego haga clic en Aceptar. Si ha seleccionado toda una fila en el panel de datos al elegir Ir a, Microsoft Query se traslada a la fila entera correspondiente al registro que especifique y la selecciona.


Ocultar o mostrar el Ayudante de Office

•	Para mostrar el Ayudante de Office, haga clic en Ayudante de Office  [image].

•	Para ocultar el Ayudante haga clic en el botón Cerrar situado en la esquina superior derecha del Ayudante.


Mover el Ayudante de Office y su globo

•	Arrastre el Ayudante de Office a cualquier posición de la pantalla.

Nota   Para presentar el Ayudante después de que se haya mostrado un tema de la Ayuda, haga clic en cualquier lugar de la ventana de Microsoft Query o cierre el tema de la Ayuda.


Elegir otro Ayudante de Office

1	Si no aparece el Ayudante de Office, haga clic en Ayudante de Office  [image].

2	Haga clic en Opciones.

Si el botón Opciones no está visible, haga clic en el Ayudante y, a continuación, haga clic en Opciones.

3	Elija la ficha Galería y, a continuación, haga clic en Atrás o Siguiente hasta que aparezca el Ayudante que desee.

Notas

•	Los Ayudantes Natura y Dr. Genio, que no estarán disponibles si el programa Microsoft Office se instaló desde disco, requieren que el monitor y el adaptador de vídeo del equipo admitan al menos 256 colores. Para obtener información acerca de cómo cambiar el número de colores admitidos por el monitor del equipo, consulte Ayuda de Windows.

•	Si tiene acceso a Internet, puede descargar Ayudantes adicionales desde el sitio de Web de Microsoft Office. En el menú de ayuda, elija Microsoft en el Web y, a continuación, haga clic en Página principal de Microsoft Office.


Solución de problemas del Ayudante de Office

¿Sobre qué necesita ayuda?

La presencia del Ayudante de Office impide concentrarse.

Imposible desactivar el Ayudante de Office.

El Ayudante de Office no aparece.

El Ayudante de Office no presenta el tema de la Ayuda que se busca.

El globo del Ayudante de Office no aparece.


La presencia del Ayudante de Office impide concentrarse

•	Algunos Ayudantes de Office son más activos que otros. Para elegir otro Ayudante, haga clic con el botón secundario en el Ayudante y, a continuación, seleccione Elegir Ayudante en el menú contextual. En la ficha Galería, haga clic en Atrás o Siguiente para ver los Ayudantes disponibles. El Ayudante Logotipo de Office es el menos activo. Los ayudantes más activos y que emiten sonidos con más frecuencia son Ridondo y Capitán Can, que no estarán disponibles si el programa Microsoft Office se ha instalado desde discos.

•	Para limitar los movimientos a lo largo de la pantalla del Ayudante de Office, haga clic en el Ayudante y, a continuación, en Opciones. En la ficha Opciones, desactive la casilla de verificación Mover cuando moleste.

•	Para desactivar los sonidos del Ayudante de Office, haga clic en el Ayudante y elija Opciones. En la ficha Opciones, desactive la casilla de verificación Con sonido.

•	El Ayudante de Office tiene dos tamaños. Para cambiar el tamaño, señale con el puntero el borde del Ayudante de Office hasta que el puntero se transforme en una flecha doble. Arrastre el borde hasta alcanzar el tamaño deseado.


Imposible desactivar el Ayudante de Office

•	Para ocultar el Ayudante, haga clic con el botón secundario en el Ayudante y, a continuación, elija Ocultar Ayudante en el menú contextual. Si el Ayudante muestra un mensaje o tema de la Ayuda, ciérrelo y luego oculte el Ayudante.

•	Se puede quitar el Ayudante de Office de los programas de Office del usuario mediante la ejecución del programa de instalación de Microsoft Office. Para obtener información acerca de cómo quitar el Ayudante, haga clic en  [image].


El Ayudante de Office no aparece

Si no aparece el Ayudante de Office, haga clic en Ayudante de Office  [image]. Si tampoco aparece, probablemente no fue incluido durante la instalación. Para obtener información acerca de cómo instalar el Ayudante de Office, haga clic en  [image].


El Ayudante de Office no presenta el tema de la Ayuda que se busca

Si no aparece el Ayudante de Office, haga clic en Ayudante de Office  [image].

•	Para obtener los mejores resultados en la búsqueda de Temas de Ayuda, escriba en el Ayudante una frase o pregunta completa, en lugar de una sola palabra o una expresión. Por ejemplo, para buscar Ayuda acerca del modo de limitar los datos mostrados en el conjunto de resultados, escriba Limitar los datos mostrados utilizando criterios, y no limitar datos.

•	Si no desea escribir oraciones completas o prefiere examinar un índice de palabras y frases de Temas de Ayuda, seleccione Contenido e índice en el menú Ayuda y, a continuación, haga clic en la ficha Índice.

•	Para determinar si una palabra o frase aparece en alguno de los Temas de Ayuda, elija Contenido e índice en el menú Ayuda y, a continuación, haga clic en la ficha Buscar. Si es la primera vez que hace clic en la ficha Buscar, siga las indicaciones para configurar la función de búsqueda.

•	Para buscar Temas de Ayuda en un índice de materias, elija Contenido e índice en el menú Ayuda y, a continuación, haga clic en la ficha Contenido.


Obtener Ayuda sin utilizar el Ayudante de Office

•	En el menú Ayuda, haga clic en Contenido e índice.

Sugerencia   Para mostrar ayuda sin el Ayudante de Office al presionar F1, haga clic en Opciones. Si el botón Opciones no está visible, haga clic en el Ayudante y elija Opciones. En la ficha Opciones, desactive la casilla de verificación Responder a la tecla F1.


Presentar mensajes sin utilizar el Ayudante de Office

1	Si no aparece el Ayudante de Office, haga clic en Ayudante de Office  [image].

2	Haga clic en Opciones.

Si el botón Opciones no está visible, haga clic en el Ayudante y elija Opciones.

3	En la ficha Opciones, desactive la casilla de verificación Mostrar alertas.


Cambiar el tamaño del Ayudante de Office

1	Señale con el puntero el borde del Ayudante de Office hasta que el puntero cambie a una flecha doble.

2	Arrastre el borde hasta el tamaño grande o pequeño.

Nota   Para presentar el Ayudante después de que se haya mostrado un tema de la Ayuda, haga clic en cualquier lugar de la ventana de Microsoft Query o cierre el tema de la Ayuda.

Sugerencia   Para conseguir que el Ayudante cambie automáticamente del tamaño grande al pequeño después de no utilizarlo durante cinco minutos, haga clic en Opciones. Si el botón Opciones no está visible, haga clic en el Ayudante y elija Opciones. En la ficha Opciones, active la casilla de verificación Mover cuando moleste.


Activar o desactivar el sonido del Ayudante de Office

Para oír sonidos con el Ayudante de Office, hay que tener una tarjeta de sonido instalada en el equipo.

1	En el Ayudante de Office, haga clic en Opciones.

Si el botón Opciones no está visible, haga clic en el Ayudante y elija Opciones.

2	En la ficha Opciones, active o desactive la casilla de verificación Con sonido.

Nota   Para presentar el Ayudante después de que se haya mostrado un tema de la Ayuda, haga clic en cualquier lugar de la ventana de Microsoft Query o cierre el tema de la Ayuda.


El globo del Ayudante de Office no aparece

•	Un globo puede aparecer delante de otro. Cierre el globo que se encuentra delante para que aparezca el globo que está detrás.

•	Los mensajes y los avisos desaparecerán cuando aparezca la Ayuda y aparecerán de nuevo automáticamente tan pronto como se cierre la ventana de Ayuda o se haga clic en cualquier lugar de la ventana de Microsoft Query.

•	Si acaba de cambiar a otro programa de Office, el globo que aparecía en el primer programa no aparecerá más. Los mensajes son específicos del programa en el que se esté y no son aplicables cuando se cambia a otro programa.

•	Algunos globos del Ayudante de Office se cerrarán automáticamente cuando se haga clic en el la ventana de Microsoft Query. Estos mensajes informativos no requieren una respuesta por parte del usuario.


Por qué no se puede continuar trabajando en Microsoft Query

Cuando se muestran algunos mensajes, con o sin el Ayudante de Office, el usuario no puede trabajar con Microsoft Query hasta que se cierre el mensaje. Estos son mensajes importantes que requieren una respuesta por parte del usuario. Para continuar trabajando con Microsoft Query, haga clic en un botón de opción del mensaje que aparece. Si Microsoft Query ya no muestra el mensaje pero aparece un tema de la Ayuda, haga clic en cualquier lugar de la ventana de Microsoft Query para que aparezca de nuevo el mensaje.


Teclas para utilizar el Ayudante de Office

Para	Presione
Seleccionar el globo del Ayudante	ALT+F6 (presionar repetidas veces hasta que aparezca una línea de puntos alrededor del globo)
Seleccionar un tema de la Ayuda entre los temas que muestre el Ayudante de Office	ALT+número de tema (donde 1 es el primer tema, 2 es el segundo y así sucesivamente)
Ver más Temas de Ayuda	ALT+FLECHA ABAJO
Ver Temas de Ayuda anteriores	ALT+FLECHA ARRIBA
Cerrar un mensaje del Ayudante de Office	ESCAPE
Obtener ayuda del Ayudante de Office	F1
Mostrar u ocultar el Ayudante de Office en un asistente	TAB para seleccionar el botón Ayudante de Office; BARRA ESPACIADORA para mostrar u ocultar el Ayudante.


Instalar o desinstalar componentes de Microsoft Office

1	Cierre todas las aplicaciones abiertas.

2	Haga clic en el botón Inicio de Windows, seleccione Configuración y, a continuación, haga clic en Panel de control.

3	Haga doble clic en Agregar o quitar programas.

4	En la ficha Instalar o desinstalar, haga clic en Microsoft Office o en el nombre del programa que se instaló y, a continuación, haga clic en Agregar o quitar.

5	Cuando se muestre el cuadro de diálogo Instalación de Microsoft Office, haga clic en Agregar o quitar.

6	Seleccione la categoría de las opciones que desee agregar o quitar.

Para instalar componentes que estén compartidos con otros programas de Office, como es el caso del Ayudante de Office, haga clic en Herramientas de Office y, a continuación, haga clic en Modificar opción.

7	Active la casilla de verificación del elemento que desee instalar o desactive la casilla de verificación del elemento que desee quitar y, a continuación, haga clic en Aceptar.

8	Cuando haya modificado las opciones deseadas, haga clic en Continuar.

Notas

•	Si el programa se instaló inicialmente desde un servidor de archivos de red o desde una carpeta compartida, ejecute esa copia del programa de Instalación.

•	Para agregar o quitar componentes de Office en Windows NT, inicie el programa de instalación de Office como cuando se instaló por primera vez Office y luego siga las instrucciones que se muestran en pantalla.


Obtener información de programa acerca de Microsoft Query

•	En el menú Ayuda de Microsoft Query, haga clic en Acerca de Microsoft Query.

En el cuadro de diálogo Acerca de Microsoft Query aparecerá información del programa, incluido el número de versión.


Oculta las columnas seleccionadas.


Vuelve a mostrar las columnas seleccionadas.


Muestra una lista alfabética de todas las columnas del panel de datos. Se puede seleccionar una o más columnas en el cuadro para ocultar o volver a mostrar. Las columnas visibles tienen una marca de verificación junto a ellas; las columnas ocultas no tienen marca de verificación. Si al guardar una consulta las columnas están ocultas, permanecerán ocultas al abrir la consulta. Si devuelve datos a Microsoft Excel o a otro programa maestro, las columnas ocultas se mostrarán en el conjunto de resultados.


Seleccione la tabla y el campo que desea en el lado izquierdo de la línea de unión. Para obtener más información acerca de la unión de tablas en una consulta, haga clic en  [image].


Seleccione el operador que determina el tipo de comparación que Microsoft Query realiza con los valores de los campos unidos. Para obtener más información acerca de la unión de tablas en una consulta, haga clic en  [image].


Seleccione la tabla y el campo que desea situar en el lado derecho de la línea de unión. Para obtener más información acerca de la unión de tablas en una consulta, haga clic en  [image].


Seleccione la opción de unión que especifica cuáles son los registros que desea recuperar y bajo qué condiciones (basadas en el operador de comparación). La opción que selecciona determina el tipo de unión: unión interna o unión externa. Para obtener más información acerca de los tipos de unión, haga clic en  [image].


Presenta instrucciones que definen los tipos de unión existentes en la consulta activa. Si tiene más de una unión, Microsoft Query presenta una instrucción separada para cada una. Puede eliminar una unión seleccionando su instrucción correspondiente y, a continuación, haciendo clic en Quitar.


Agrega la línea de unión entre dos tablas del panel de tabla para establecer la unión que ha especificado en el cuadro de diálogo Uniones. El cuadro de diálogo Uniones permanece abierto para que pueda agregar más uniones, si es necesario.


Elimina la instrucción de unión que ha seleccionado en el cuadro Uniones en Query. Cuando se elimina la unión también se elimina la línea de unión entre las dos tablas del panel de tabla.


Utilizar teclas de método abreviado en Microsoft Query

¿Qué desea hacer?

Desplazarse por los paneles de Microsoft Query utilizando las teclas de método abreviado

Seleccionar datos y criterios utilizando teclas de método abreviado

Modificar datos y criterios utilizando teclas de método abreviado

Teclas de función en Microsoft Query

Teclas para utilizar el Ayudante de Office


Desplazarse por los paneles de Microsoft Query utilizando las teclas de método abreviado

Desplazarse por el panel Tabla

Para	Presione
Desplazarse entre tablas	TAB
Desplazarse a los nombres de campo de una tabla y seleccionarlos	FLECHA ARRIBA o FLECHA ABAJO. Para seleccionar campos contiguos en una tabla o cancelar la selección, presione MAYÚS+FLECHA ARRIBA o MAYÚS+FLECHA ABAJO
Desplazarse por las filas y columnas del panel de datos o del panel de criterios

Para	Presione
Desplazarse a un registro determinado (fila) del panel de datos	F5, escriba el número del registro en el cuadro Registro y presione ENTRAR
Desplazarse a la siguiente columna del panel de datos	TAB, ENTRAR o FLECHA DERECHA (desde la celda seleccionada)
Desplazarse a la columna anterior de la fila actual o al último campo del registro anterior	MAYÚS+TAB, MAYÚS+ENTRAR o FLECHA IZQUIERDA (desde la celda seleccionada)
Desplazarse a la última columna de la fila actual	FIN
Desplazarse a la última columna de la última fila	CTRL+FIN
Desplazarse a la primera columna de la fila actual	INICIO
Desplazarse a la primera columna de la primera fila	CTRL+INICIO
Desplazarse a la columna actual de la siguiente fila	FLECHA ABAJO
Desplazarse a la columna actual de la última fila	CTRL+FLECHA ABAJO
Desplazarse a la columna actual de la fila anterior	FLECHA ARRIBA
Desplazarse a la columna actual de la primera fila	CTRL+FLECHA ARRIBA
Desplazar el punto de inserción dentro de un valor en una celda del panel de datos o
del panel de criterios

Para	Presione
Cancelar la selección y mostrar el punto de inserción en una celda	F2
Desplazarse un carácter a la derecha	FLECHA DERECHA
Desplazarse una palabra a la derecha	CTRL+FLECHA DERECHA
Desplazarse un carácter a la izquierda	FLECHA IZQUIERDA
Desplazarse una palabra a la izquierda	CTRL+FLECHA IZQUIERDA
Desplazarse al final de la línea actual en valores de una línea o de múltiples líneas	FIN
Desplazarse al final del valor en valores de múltiples líneas	CTRL+FIN
Desplazarse al principio de la línea actual en valores de una línea o de múltiples líneas	INICIO
Desplazarse al principio del valor en valores de múltiples líneas	CTRL+INICIO
Desplazarse entre la pantalla del panel de datos y la del panel de criterios

Para	Presione
Desplazarse abajo una pantalla en una sección	AV PÁG
Desplazarse arriba una pantalla en una sección	RE PÁG
Desplazarse una pantalla hacia la derecha en una sección	CTRL+AV PÁG
Desplazarse una pantalla hacia la izquierda en una sección	CTRL+RE PÁG


Seleccionar datos y criterios utilizando teclas de método abreviado

Seleccionar valores en una columna

Para	Presione
Seleccionar el valor actual o cancelar la selección y mostrar el punto de inserción	F2
Seleccionar el valor de la columna siguiente	TAB, ENTRAR o FLECHA DERECHA (desde la celda seleccionada)
Realizar una selección en un valor desde el punto de inserción al principio de la columna	MAYÚS+INICIO
Realizar una selección en un valor desde el punto de inserción al final de la columna	MAYÚS+FIN
Ampliar la selección o cancelar la selección de un carácter hacia la derecha	MAYÚS+FLECHA DERECHA
Ampliar la selección o cancelar la selección de una palabra hacia la derecha	CTRL+MAYÚS+FLECHA DERECHA
Ampliar la selección o cancelar la selección de un carácter hacia la derecha	MAYÚS+FLECHA IZQUIERDA
Ampliar la selección o cancelar la selección de una palabra hacia la izquierda	CTRL+MAYÚS+FLECHA IZQUIERDA
Seleccionar una fila

Para	Presione
Seleccionar la fila actual	MAYÚS+BARRA ESPACIADORA
Seleccione la fila siguiente, si está seleccionada la fila actual	FLECHA ABAJO
Seleccione la fila anterior, si está seleccionada la fila actual	FLECHA ARRIBA
Ampliar o cancelar la selección una fila hacia abajo	MAYÚS+FLECHA ABAJO
Ampliar o cancelar la selección una fila hacia arriba	MAYÚS+FLECHA ARRIBA
Ampliar la selección una pantalla hacia abajo	MAYÚS+AV PÁG
Ampliar la selección una pantalla hacia arriba	MAYÚS+RE PÁG
Seleccionar todo el conjunto de resultados	CTRL+MAYÚS+BARRA ESPACIADORA
Seleccionar una columna

Para	Presione
Seleccionar la columna actual	CTRL+BARRA ESPACIADORA
Seleccionar la columna a la derecha, si está seleccionada la columna actual	FLECHA DERECHA
Seleccionar la columna a la izquierda, si está seleccionada la columna actual	FLECHA IZQUIERDA
Ampliar o cancelar la selección una columna hacia izquierda	MAYÚS+FLECHA IZQUIERDA
Ampliar o cancelar la selección una columna hacia derecha	MAYÚS+FLECHA DERECHA
Ampliar la selección una pantalla hacia la derecha	CTRL+MAYÚS+AV PÁG
Ampliar la selección una pantalla hacia la izquierda	CTRL+MAYÚS+RE PÁG


Modificar datos y criterios utilizando teclas de método abreviado

Copiar, cortar, pegar o eliminar

Para	Presione
Copiar la selección actual en el Portapapeles	CTRL+C
Pegar el contenido del Portapapeles en el punto de inserción	CTRL+V
Cortar la selección actual y copiarla en el Portapapeles	CTRL+X
Eliminar la selección actual o el carácter situado a la izquierda del punto de inserción	RETROCESO
Eliminar la selección actual o el carácter situado a la derecha del punto de inserción	SUPRIMIR
Acercarse para modificar el panel de datos

Para	Presione
Abrir cuadro de diálogo Zoom para introducir valores en pequeñas áreas de entrada del panel de datos de una forma más conveniente	MAYÚS+F2


Teclas de función en Microsoft Query

Para	Presione
Pasar a la Ayuda	F1
Obtener ayuda contextual para el elemento actualmente seleccionado	MAYÚS+F1 y, después, presione ENTRAR
Seleccionar o cancelar la selección del valor actual	F2
Guardar una consulta con el comando Guardar	ALT+MAYÚS+F2 o MAYÚS+F12
Guardar una consulta con el comando Guardar como	ALT+F2 o F12
Abrir cuadro de diálogo Zoom de campo para introducir valores en pequeñas áreas de entrada del panel de datos de una forma más conveniente	MAYÚS+F2
Cerrar la consulta activa	CTRL+F4
Salir de Microsoft Query	ALT+F4
Ir a un registro determinado (fila) del panel de datos	F5, escriba el número del registro en el cuadro Registro y presione ENTRAR
Desplazarse a la siguiente sección de la ventana de consulta	F6
Desplazarse a la sección anterior de la ventana de consulta	MAYÚS+F6
Pasar a la siguiente ventana de consulta abierta	CTRL+F6
Pasar a la ventana anterior de consulta abierta	CTRL+MAYÚS+F6
Ejecutar la consulta actualmente abierta	F9


Si hay más de nueve ventanas abiertas, Microsoft Query presenta el comando Más ventanas en el menú Ventana. Haga clic en la ventana que desee y, después, en Aceptar.


Cerrar (menú Archivo)

Cierra la consulta activa cuando ya no la necesita para la sesión de trabajo actual.


Guardar como (menú Archivo)

Presenta el cuadro de diálogo Guardar como, que se utiliza para guardar un nuevo diseño de la consulta, un diseño de la consulta existente bajo un nombre diferente o un conjunto de resultados de la consulta como una tabla. Para guardar su consulta, seleccione Consultas a base de datos en el cuadro de diálogo Guardar como. Las consultas a bases de datos que tengan la extensión .dqy se pueden ejecutar seleccionando Ejecutar consulta en base de datos del comando Obtener datos externos en el menú Datos de Microsoft Excel.


Definición de tabla (menú Archivo)

Muestra la definición de tabla existente para la tabla seleccionada. Puede crear una nueva tabla o crear un índice en uno o más campos de una tabla. Cuando crea una tabla nueva basándose en la definición de una tabla existente, Microsoft Query no agrega los datos de la tabla existente a la tabla nueva. La tabla nueva estará vacía.


Ejecutar SQL (menú Archivo)

Ejecuta una instrucción SQL o un procedimiento nuevo o existente. Use Ejecutar SQL para ejecutar una consulta que ha creado o modificado en el cuadro de diálogo SQL (aparece cuando hace clic en SQL en el menú Ver). Para modificar o reemplazar la instrucción SQL, utilice la sintaxis SQL de Microsoft Query o la que admita la fuente de datos que esté utilizando. Para obtener más detalles, consulte la documentación de SQL o póngase en contacto con el administrador.


Salir y Devolver datos

Sale de Microsoft Query y cierra las ventanas de consulta que estén abiertas. Si inició Microsoft Query desde otro programa, el comando Salir será reemplazado por el comando que se utiliza para devolver datos de Microsoft Query al programa original. El nombre del comando varía dependiendo del programa desde donde haya iniciado Microsoft Query. Si ha realizado cambios en el diseño de una consulta y no ha guardado la consulta, Microsoft Query le preguntará si desea guardar los cambios. Si hace clic en Sí sin dar antes un nombre a la consulta, se presentará el cuadro de diálogo Guardar como.


Deshacer y Rehacer (menú Edición)

Deshace la acción de los comandos o elimina la última entrada que se haya escrito. Si hace clic en Deshacer, este comando cambia a Rehacer, que deshace la acción del comando Deshacer.


Cortar (menú Edición)

Elimina los datos que haya seleccionado. Use Cortar para ahorrar tiempo y evitar errores de escritura cuando desee mover datos desde una celda del panel de criterios o del panel de datos a otra celda del mismo panel, o entre los dos paneles.


Copiar (menú Edición)

Copia los datos que haya seleccionado. Use Copiar para ahorrar tiempo y evitar errores de escritura cuando desee copiar datos desde una celda del panel de criterios o del panel de datos a otra celda del mismo panel, o entre los dos paneles. También puede utilizar Copiar para copiar datos en otro programa. Si está copiando datos en otro programa y desea incluir los títulos de columna o fila con los datos, utilice Copiar especial del menú Edición en vez de Copiar.


Copiar especial (menú Edición)

Copia datos del conjunto de resultados, incluidos números de fila y títulos de columna, en otro programa. Después de elegir este comando, vaya al programa en el que desea pegar los datos. Puede entonces pegar los datos sólo como valores o como valores que puede actualizar cuando cambie la fuente de datos. Elija Pegar para valores solamente y Pegar con vínculo para valores que se pueden actualizar. Algunos programas pueden utilizar un comando Pegar diferente para pegar valores que se pueden actualizar. Consulte los comandos Pegar del programa correspondiente para determinar cuál debe utilizar.


Pegar (menú Edición)

Inserta un valor cortado o copiado en una celda del panel de criterios o del panel de datos.


Eliminar (menú Edición)

Elimina el elemento seleccionado. Puede eliminar una lista de campos del panel de tabla; una columna, fila o celda que contenga criterios del panel de criterios; o un campo o registro del panel de datos.


Zoom (menú Ver)

Presenta el cuadro de diálogo Zoom de campo. Utilice Zoom de campo para modificar el contenido de una celda de un campo cuando necesite más espacio para modificar o introducir datos. Haga clic en Aceptar para modificar datos en el panel de datos. Tal vez tenga que hacer clic en Permitir modificación en el menú Registros para modificar el campo; no obstante, si ha agregado múltiples tablas a la consulta no podrá modificar registros. Es posible que esta opción no esté disponible con todas las fuentes de datos. Para obtener más detalles, consulte con el administrador de la base de datos o consulte la documentación acerca de la base de datos.


Propiedades de la consulta (menú Ver)

Define las propiedades Sólo valores únicos y Registros agrupados para una consulta.


Fuente (menú Formato)

Seleccione las opciones que desee en el cuadro de diálogo Fuente para cambiar el aspecto de los nombres de campo y datos (conjunto de resultados) en el panel de datos. La configuración de las fuentes afecta a todo el conjunto de resultados, no a celdas, filas o columnas individuales. Si devuelve datos a Microsoft Excel o a otro programa maestro, las opciones de formato que seleccione no se utilizarán en el conjunto de resultados en el programa maestro.


Alto de fila (menú Formato)

Cambia el alto de todas las celdas en el panel de datos. Los cambios realizados en esta opción se guardan cuando se guarda la consulta. Si está utilizando el alto de fila estándar (predeterminado), Microsoft Query lo ajustará de forma automática si cambia la fuente. Si está usando un alto de fila personalizado y cambia la fuente, tendrá que ajustar el alto de fila manualmente para acomodar la fuente. Si devuelve datos a Microsoft Excel o a otro programa maestro, las opciones de formato que seleccione no se utilizarán en el conjunto de resultados en el programa maestro.


Ancho de columna (menú Formato)

Cambia el ancho de la columna seleccionada en el panel de datos. El cambio de tamaño de la fuente puede cambiar el número de caracteres que se muestran en la columna, pero no modifica el ancho de ésta. El cambio del ancho de una columna no afecta a la longitud de campo especificada en la definición de la tabla. Los cambios hechos en el ancho de la columna se guardan cuando se guarda la consulta. Si devuelve datos a Microsoft Excel o a otro programa maestro, las opciones de formato que seleccione no se utilizarán en el conjunto de resultados en el programa maestro.


Ocultar columnas (menú Formato)

Oculta temporalmente la columna (campo) seleccionada en el panel de datos, pero no modifica el conjunto de resultados de la consulta. Puede utilizar valores de una columna oculta para definir criterios. Si al guardar una consulta las columnas están ocultas, permanecerán de este modo al abrir la consulta. Elija Mostrar columnas en el menú Formato para ver una lista de columnas disponibles en el panel de datos. Las columnas ocultas no estarán marcadas en el cuadro de diálogo Mostrar columnas. Si devuelve datos a Microsoft Excel o a otro programa maestro, las opciones de formato que seleccione no se utilizarán en el conjunto de resultados en el programa maestro.


Mostrar columnas (menú Formato)

Presenta una lista alfabética de columnas (campos) disponibles en el panel de datos. Las columnas visibles tienen una marca de verificación junto a ellas; las columnas ocultas no tienen marca de verificación. Si al guardar una consulta las columnas están ocultas, permanecerán de este modo al abrir la consulta. Si devuelve datos a Microsoft Excel o a otro programa maestro, las opciones de formato que seleccione no se utilizarán en el conjunto de resultados en el programa maestro.


Quitar tabla (menú Tabla)

Quita la tabla seleccionada del panel de tabla. Cuando quita una tabla, no elimina los datos de la tabla subyacente.


Uniones (menú Tabla)

Crea, elimina o reordena uniones entre tablas en el panel de tabla. Microsoft Query une tablas automáticamente si una de ellas tiene un campo clave principal y otra tiene un campo con el mismo nombre y tipo de datos. Si agrega o elimina una unión en una consulta, la operación sólo afecta a esa consulta. Si crea una consulta que utiliza las mismas tablas, Microsoft Query creará la unión en la nueva consulta. Para obtener más información acerca del uso de uniones en consultas, haga clic en  [image].


Agregar criterios (menú Criterios)

Define los criterios que los registros han de cumplir para su inclusión en el conjunto de resultados. Por ejemplo, puede establecer criterios para seleccionar solamente aquellos registros que contengan un determinado valor (tal como los registros correspondientes a los abastecedores de Japón) o aquellos registros que se encuentren dentro de un determinado rango (tal como los empleados cuya fecha de inicio sea entre el 1 de enero del 95 y el 1 de enero del 96).


Quitar todos los criterios (menú Criterios)

Elimina todos los criterios especificados en una consulta.


Agregar columna (menú Registros)

Agrega una columna (campo) al panel de datos. Si ya existe un conjunto de resultados en el panel de datos, Microsoft Query agregará la nueva columna al final de dicho conjunto. Si tiene seleccionada una columna en el conjunto de resultados, este comando cambia a Insertar columna. Si agrega una columna mientras Consulta automática está desactivada, en el panel de datos sólo se mostrará el título de la columna. Para ver el conjunto de resultados tendrá que hacer clic en Ejecutar consulta ahora.


Quitar columna (menú Registros)

Quita la columna seleccionada del panel de datos. Cuando elimina una columna, no elimina los datos de la tabla subyacente, lo único que elimina de la consulta es la columna y sus datos. Si desea que una columna y sus datos permanezcan en la consulta pero que no se muestren en el conjunto de resultados elija Ocultar columnas en el menú Formato. La columna en blanco del panel de datos no se puede eliminar.


Modificar columna (menú Registros)

Modifica la columna seleccionada con los cambios que haya especificado. Utilice este comando para cambiar títulos de columna y para especificar el tipo de total que desee calcular en campos específicos. El cambio de títulos de columna en el conjunto de resultados de Microsoft Query no afecta a los nombres de campo en la fuente de datos inicial. Si devuelve datos a Microsoft Excel o a otro programa maestro, se utilizará el nombre del campo original de la fuente de datos.


Ordenar (menú Registros)

Ordena los registros de una consulta por los valores de la columna que seleccione. Ordene los registros en orden ascendente (A-Z, 0-9) o descendente (Z-A, 9-0).


Ir a (menú Registros)

Se traslada al valor del campo seleccionado en el registro que especifique. Si ha seleccionado toda una fila en el panel de datos al elegir el comando Ir a, Microsoft Query se trasladará a la fila entera correspondiente al registro que especifique y la seleccionará.


Permitir modificación (menú Registros)

Controla si se pueden realizar cambios en los datos de un conjunto de resultados de la consulta, modificándose así los datos en la tabla subyacente. Los datos se pueden modificar cuando el comando está seleccionado. Si elige el comando nuevamente, eliminará la marca de verificación y no podrá modificar los datos. Es posible que esta opción no esté disponible con todas las fuentes de datos. Para obtener más detalles, consulte con el administrador de la base de datos o consulte la documentación acerca de la base de datos. Para obtener más información acerca de la modificación de datos en un conjunto de resultados, haga clic en  [image].


Mosaico (menú Ventana)

Ordena las ventanas de consulta de Microsoft Query en paralelo, de modo que no se superpongan y estén todas visibles.


Cascada (menú Ventana)

Superpone las ventanas de consulta de Microsoft Query, de modo que esté visible la barra de título de cada ventana.


Ayudante de Office

El Ayudante de Office proporciona Temas de Ayuda y sugerencias para ayudarle a realizar su cometido.


Contenido e índice (menú Ayuda)

Presenta el contenido de la Ayuda en pantalla correspondiente al programa de Microsoft que se esté utilizando.


Acerca de Microsoft Query (menú Ayuda)

Presenta el número de versión del programa de Microsoft que se esté utilizando, el copyright, las notas legales y relacionadas con la licencia, el nombre del usuario y de la organización, y el número de serie del software.


Cancelar (menú Archivo)

Sale de Microsoft Query y cierra las ventanas de consulta que estén abiertas. Si inició Microsoft Query desde otra aplicación, el comando Cancelar le lleva de nuevo a la aplicación sin devolver datos.


Opciones (menú Edición)

Seleccione las opciones de conexión a la fuente de datos que desee en el cuadro de diálogo Opciones.


Imposible abrir el archivo <nombre>

Microsoft Query no pudo abrir, leer o guardar el archivo que desea abrir. Es posible que haya un error de disco o que el archivo esté dañado.


El texto es demasiado largo (se ha cancelado el cambio)

El texto que está intentando pegar desde el Portapapeles es demasiado extenso y no cabe en el campo seleccionado en el panel de datos o en el panel de criterios. El número máximo de caracteres que puede acomodar en el campo depende de la longitud especificada para dicho campo al crear la tabla.


Imposible pegar

El Portapapeles no responde. Puede que otro programa lo esté utilizando, que los datos del Portapapeles tengan un formato que Microsoft Query no reconoce o que la memoria libre existente es insuficiente para pegar los datos.

Cierre otras ventanas de Microsoft Query u otros programas. Si se repite el error, vuelva a iniciar Microsoft Windows e intente copiar y pegar los datos de nuevo.


Microsoft Query requiere un controlador de vídeo con una resolución de, al menos, 400x350 píxeles

El controlador de vídeo que está utilizando no tiene resolución suficiente para ejecutar Microsoft Query. Reemplace el controlador de vídeo utilizando el programa de instalación de Microsoft Windows. Antes de reemplazar el controlador de vídeo, puede que también necesite sustituir la tarjeta de vídeo de su equipo por otra que permita una mayor resolución.


El formato del Portapapeles no es compatible

Los datos del Portapapeles tienen un formato que Microsoft Query no reconoce.


Imposible abrir el Portapapeles

El Portapapeles no responde, posiblemente debido a que otro programa lo está utilizando. Cierre ese programa y vuelva a intentar la operación.


Error de formato de datos. Imposible pegar.

Microsoft Query no puede pegar los datos debido a que la memoria libre existente tal vez sea insuficiente.

Cierre otras ventanas de Microsoft Query u otros programas. Si se repite el error, vuelva a iniciar Microsoft Windows e intente copiar y pegar los datos de nuevo.


Los recursos del sistema son insuficientes para actualizar la imagen en pantalla

Microsoft Query no tiene memoria libre suficiente para completar la operación.

Cierre ventanas de Microsoft Query y cierre otros programas. Si se repite el error, vuelva a iniciar Microsoft Windows e intente de nuevo la operación.


Imposible ejecutar Microsoft Query (la versión <nombre de archivo> es incompatible)

El archivo Ddeml.dll está desfasado o falta. Vuelva a instalar Microsoft Query o Microsoft Windows.


Imposible salir de Microsoft Query

Microsoft Query está en comunicación con otro programa mediante DDE (intercambio dinámico de datos). Espere a que finalice la acción de DDE y después salga de Microsoft Query.


Imposible iniciar Microsoft Query. Vuelva a intentarlo.

Se ha producido un error del sistema o no hay suficiente memoria libre para iniciar Microsoft Query.

Inicie de nuevo Microsoft Query o cierre otros programas. Si se repite el error, vuelva a iniciar Microsoft Windows e intente de nuevo la operación.


El valor debe ser un número

Ha escrito un valor no numérico para definir una opción que requiere un valor numérico. Escriba un número.


El número es muy grande

Escriba un valor más bajo.


No se reconoce esa unidad de medida

Microsoft Query no reconoce los caracteres que ha escrito para definir esta opción. Escriba un número para la medida, pero no incluya caracteres para el tipo de unidad, tales como " (comillas dobles), "pda" (para pulgadas) o "cm" (para centímetros).


¿Desea guardar los cambios en la consulta <nombre>?

Ha realizado cambios en el diseño o formato de la consulta actual desde la última vez que la guardó.

•	Si desea guardar los cambios antes de cerrar la consulta, haga clic en Sí.

•	Para descartar los cambios y cerrar la consulta, haga clic en No.

•	Para mantener abierta la consulta sin guardar los cambios, haga clic en Cancelar.


Esta operación no se podrá deshacer. ¿Desea continuar?

El comando Deshacer no está disponible para esta operación porque es demasiado larga o no hay memoria libre suficiente.

•	Para continuar la operación sin la posibilidad de deshacerla, haga clic en Aceptar.

•	Para desistir de realizar la operación, haga clic en Cancelar.


Imposible abrir el canal DDE (Microsoft Query no ha encontrado la aplicación y el tema especificado)

Microsoft Query no puede localizar el programa y el tema de conversación del intercambio dinámico de datos (DDE) especificados. Compruebe que el otro programa (el de destino) está funcionando, el tema está abierto y escribió correctamente el nombre del programa y del tema al definir la conversación DDE.


El intercambio de datos DDE se ha terminado o modificado

El otro programa cerró o modificó inesperadamente la conversación DDE (intercambio dinámico de datos), posiblemente mediante la emisión de una instrucción DDETerminate o DDETerminateAll.

Cierre la conversación actual y establezca una nueva conversación con el otro programa.


La cola de mensajes está saturada, el mensaje DDE se ha perdido

Microsoft Query no puede procesar el número de operaciones DDE (intercambio dinámico de datos) que se están intentando.

Cierre algunas de las conversaciones DDE y vuelva a intentar la operación.


La otra aplicación no se encuentra disponible

El otro programa en la conversación DDE (intercambio dinámico de datos) está ocupado y no puede realizar una operación DDE. Espere a que el otro programa esté disponible.


La ejecución de la otra aplicación ha finalizado

El otro programa ha abandonado la conversación DDE (intercambio dinámico de datos) inesperadamente. Vuelva a iniciar el otro programa antes de volver a iniciar la conversación DDE.


La otra aplicación no podrá efectuar la operación o método DDE que está intentando

El otro programa no puede realizar la operación DDE (intercambio dinámico de datos) que está intentando.

•	Tal vez suministró datos o comandos que el otro programa no reconoce. Consulte la documentación del programa para determinar cuáles son los datos o los comandos que reconoce.

•	Dependiendo del tema de conversación definido, el otro programa puede no reconocer el argumento del Elemento. Consulte la documentación del otro programa para determinar qué elementos reconoce.


Fallo en la transacción DDE (compruebe que la versión de DDEML.DLL es la correcta)

La instalación de Microsoft Query está incompleta o ha sido dañada. Para volver a instalar Microsoft Query, ejecute el programa de instalación.


Se ha sobrepasado el tiempo de espera para una respuesta DDE

El otro programa en la conversación DDE (intercambio dinámico de datos) no respondió dentro del tiempo especificado por la opción DDE Timeout.

•	El otro programa puede estar esperando una respuesta del usuario. Vaya a ese programa y cierre el cuadro de diálogo o responda al mensaje mostrado por el otro programa.

•	El otro programa puede estar demasiado ocupado para responder a los mensajes DDE.

Nota   No se puede cambiar el tiempo especificado en la opción DDE Timeout.


Operador 'Between' sin 'And'

Cuando utiliza el operador Between...And, debe escribir la palabra reservada And. Utilice la siguiente sintaxis:

expresión Between valor1 And valor2


La expresión es muy compleja

La expresión es demasiado compleja para que pueda ser evaluada satisfactoriamente. Intente simplificarla.


Demasiados ')'

La expresión tiene demasiados paréntesis de cierre. Elimine cualquier paréntesis que no tenga su correspondiente paréntesis de inicio.


Uso incorrecto de '.', '!' o '( )'

La expresión tiene un operador . (punto), ! o paréntesis no válidos. Por ejemplo, puede haber escrito un identificador no válido o haber escrito un paréntesis después de la constante Null. Escriba la expresión correctamente.


Falta ')', ']' o '|'

En la expresión falta un paréntesis, corchete o barra vertical de cierre. Escriba la expresión correctamente.


Memoria agotada durante el cálculo

Memoria disponible insuficiente para realizar cálculos.

Cierre ventanas de Microsoft Query o cierre otros programas. Si se repite el error, vuelva a iniciar Microsoft Windows e intente de nuevo el cálculo.


Error de sintaxis en la fecha

La expresión tiene un valor de fecha que no es válido. Escriba la expresión correctamente.


Error de sintaxis en el número

La expresión tiene un número que no es válido. Escriba la expresión correctamente.


Error de sintaxis en la cadena

La expresión tiene una cadena que no es válida. Por ejemplo, es posible que haya excedido la longitud máxima de una cadena. Escriba la expresión correctamente.


Error de sintaxis

La sintaxis de la expresión no es válida. Por ejemplo, puede haber omitido un operando o un operador, haber escrito un carácter o una coma no válidos o haber escrito texto sin delimitarlo con comillas (" o '). Escriba la expresión correctamente.


Imposible agregar la tabla <nombre>

No se pudo agregar la tabla especificada. Compruebe que se dan las siguientes condiciones:

•	La tabla especificada está presente en la base de datos.

•	El nombre de la tabla está escrito correctamente. Revise si falta subrayado ( _ ) o cualquier otra puntuación.

•	La tabla especificada contiene campos válidos (columnas).


Error de sintaxis en la cláusula GROUP BY

La instrucción SQL tiene una cláusula GROUP BY que no es válida. Puede ser porque falta una palabra reservada, está mal escrita o la puntuación es incorrecta.


Error de sintaxis en la cláusula ORDER BY

La instrucción SQL tiene una cláusula ORDER BY que no es válida. Puede ser porque falta una palabra reservada, está mal escrita o la puntuación es incorrecta.


Error de sintaxis en la cláusula HAVING

La instrucción SQL tiene una cláusula HAVING no válida. Puede ser porque falta una palabra reservada, está mal escrita o la puntuación es incorrecta.


Error de sintaxis en la cláusula JOIN

La cláusula ON de la instrucción SQL no va seguida de una expresión válida. La expresión deberá tener el siguiente formato:

{oj C:\QT\pedidos pedidos LEFT OUTER JOIN C:\QT\detalles detalles pedidos ON N_PEDIDO = detalles.N_PEDIDO}


Expresión de columna incorrecta: <expresión>

La expresión que especificó en la lista no es correcta. La expresión deberá seguir el siguiente formato:

SELECT empleado.N_EMPLEADO, empleado.F_CONTRATO
FROM C:\QT\empleado empleado


Se espera 'BY' después de 'GROUP'

La instrucción SQL incluye una cláusula GROUP en vez de una cláusula GROUP BY. Puede faltar BY o estar mal escrito.


Se espera 'BY' después de 'ORDER'

La instrucción SQL incluye una cláusula ORDER en vez de una cláusula ORDER BY. Puede faltar BY o estar mal escrito.


Se espera una expresión después de 'WHERE'

La cláusula WHERE de la instrucción SQL no va seguida de una condición de búsqueda.


Se espera una expresión después de 'HAVING'

La cláusula HAVING de la instrucción SQL no va seguida de una condición de búsqueda.


Se espera 'JOIN' después de 'OUTER'

La instrucción SQL incluye una cláusula LEFT OUTER o una RIGHT OUTER en vez de una cláusula LEFT OUTER JOIN o una RIGHT OUTER JOIN. Puede faltar JOIN o estar mal escrito.


Se espera 'ON' después de una tabla unida por la derecha

La instrucción SQL incluye una cláusula LEFT OUTER JOIN o una RIGHT OUTER JOIN y su expresión correspondiente, pero la expresión no va seguida de una cláusula ON y su expresión. Puede faltar ON o estar mal escrito.


Se espera un nombre después de 'FROM'

La instrucción SQL incluye una cláusula FROM que no va seguida del nombre de la tabla.


No se espera <texto> después de la lista de columnas en la cláusula GROUP BY

La expresión o cláusula después de la lista de columna de la cláusula GROUP BY no es válida.


No se espera <texto> después de la cláusula HAVING

La expresión o cláusula después de la cláusula HAVING de la instrucción SQL no es válida.


No se espera <texto> después de la lista de columnas en la cláusula ORDER BY

La expresión o cláusula después de la cláusula ORDER BY de la instrucción SQL no es válida.


No se espera <texto> después de la lista de selección en la instrucción SELECT

La expresión o cláusula después de la lista seleccionar de la instrucción SELECT no es válida.


Se espera un operador de unión después de la tabla <nombre>

La cláusula LEFT OUTER JOIN o RIGHT OUTER JOIN carece del operador = entre los nombres de las dos tablas en la expresión. Las uniones externas han de ser uniones equivalentes (utilice el operador =).


La unión derecha y la izquierda deben ser equivalentes

La cláusula LEFT OUTER JOIN o RIGHT OUTER JOIN carece del operador = entre los nombres de las dos tablas en la expresión o está utilizando un operador diferente. Las uniones externas han de ser uniones equivalentes (utilice el operador =).


Se espera 'OUTER' después de LEFT/RIGHT

La instrucción SQL incluye una cláusula de unión externa LEFT o RIGHT que carece de la palabra clave OUTER. Una cláusula de unión externa de la instrucción SQL deberá ser una LEFT OUTER JOIN o una RIGHT OUTER JOIN.


No se espera <texto> después de la cláusula WHERE

La expresión o cláusula después de la cláusula WHERE de la instrucción SQL no es válida.


Se espera LEFT o RIGHT después de la tabla <nombre>

La instrucción SQL incluye una cláusula OUTER JOIN, pero no va precedida de las palabras claves LEFT o RIGHT. Una cláusula de unión externa de una instrucción SQL deberá ser una cláusula LEFT OUTER JOIN o RIGHT OUTER JOIN.


Se espera expresión después de 'ORDER BY'

La instrucción SQL incluye ORDER BY, pero ORDER BY no va seguida de una expresión.


Se espera expresión después de 'GROUP BY'

La instrucción SQL incluye GROUP BY, pero GROUP BY no va seguida de una expresión.


Imposible mostrar el criterio

El criterio que ha especificado no es válido.


Imposible establecer los criterios hasta que no se especifique un campo

Antes de que pueda establecer criterios para un campo, se deberá agregar dicho campo al panel de criterios.


Imposible utilizar las funciones de agrupación para tablas

Ha escrito un asterisco (*) para la opción Campo en vez de especificar un campo determinado en el cual desea calcular un total. Quite el * y escriba el nombre del campo.


La expresión es demasiado larga

La expresión es demasiado larga para ser evaluada por Microsoft Query. Intente reducir la longitud de la expresión o divídala en dos expresiones independientes.


El registro no existe

El número de registro que ha especificado no existe. El número de registro puede ser demasiado largo o demasiado corto. Compruebe que hay registros en el panel de datos y luego compruebe que el número de registro que introdujo es el correcto.


La Ayuda no está disponible debido a falta de memoria o a una instalación incorrecta de Windows o Microsoft Query

Para liberar algo de memoria, cierre ventanas u otros programas. Si es necesario, vuelva a instalar Microsoft Windows o Microsoft Query.


Se actualizarán <número> registros

El panel de datos contiene otros registros que coinciden con el registro que ha revisado. Como consecuencia, Microsoft Query actualizará automáticamente los registros coincidentes con los mismos cambios.

•	Para evitar registros duplicados en el panel de datos, deberá agregar todos los campos al panel de datos antes de hacer los cambios en los datos.

•	Para actualizar los registros, haga clic en Aceptar.

•	Para evitar la actualización de los registros, haga clic en Cancelar.


Eliminar <número> registros

Ha indicado que desea eliminar el número de registros especificado.

Nota   Si el número de registros es mayor que el que ha especificado, Microsoft Query encontrará registros duplicados basados en los campos del panel de datos. Para evitar registros duplicados, agregue todos los campos al panel de datos antes de eliminar cualquier registro.

•	Para eliminar los registros, haga clic en Aceptar.

•	Para evitar la eliminación, haga clic en Cancelar.


Se necesitan dos muestras de la tabla para crear una unión automática

Tiene dos tablas diferentes en el panel de tabla y ha definido una unión automática utilizando el mismo nombre de tabla en los cuadros Izquierda y Derecha del cuadro de diálogo Uniones.

•	Para crear una unión automática, ha de tener una tabla y un duplicado de la misma en el panel de tabla.

•	Para unir dos tablas diferentes, debe utilizar una de las tablas para el lado izquierdo de la unión y la otra tabla para el lado derecho de la unión.


* no puede ser especificado como un campo, para agregar campos arrastre y coloque * en la cuadrícula

Ha escrito un asterisco (*) en la celda Campo del panel de criterios. Para especificar criterios para todos los campos de la consulta, utilice uno de estos métodos en vez de un asterisco:

•	Arrastre el * desde la tabla al panel de criterios.

•	Haga doble clic en el asterisco de la tabla.

•	Agregue cada campo individualmente.


Las columnas <nombre> y <nombre> que desea unir son de tipos diferentes. ¿Desea crear la unión?

Está intentando unir campos (columnas) que contienen diferentes tipos de datos. Por ejemplo, puede estar intentando unir un campo que contiene fechas con un campo que contiene texto.

•	Para evitar la unión, haga clic en Cancelar.

•	Para crear la unión, haga clic en Aceptar.

Nota   Es posible que este tipo de unión no produzca los resultados que desea. Compruebe que Microsoft Query muestra los datos deseados en el conjunto de resultados.


La función <nombre> no puede usarse con <nombre de columna>

Puede que seleccionara una función que no se podía calcular con el tipo de datos de este campo. Por ejemplo, no puede calcular el promedio del campo ENVÍO_PAÍS si el campo contiene texto.


Imposible el acceso a la tabla <nombre>

La tabla especificada no se puede encontrar, está bloqueada por otro usuario o por otra consulta que está ejecutando, o no contiene campos válidos.


Fallo al actualizar

Microsoft Query no puede actualizar la lista de tablas en el cuadro de diálogo Agregar tablas debido a que la fuente de datos no responde. Compruebe que aún está conectado a la fuente de datos.


La instrucción SQL se ha ejecutado correctamente, las siguientes <número> filas han sido afectadas

Microsoft Query ha ejecutado la instrucción SQL que especificó, afectando al número de filas (registros) indicado.


Error de E/S (entrada/salida) al guardar

Microsoft Query no puede guardar la consulta en el disco. Es posible que haya un error de disco.


Error de E/S (entrada/salida) al cargar

Microsoft Query no puede abrir o leer el archivo seleccionado. Es posible que haya un error de disco o que el archivo esté dañado.


Imposible crear una ventana nueva

Microsoft Query no puede presentar el archivo seleccionado, posiblemente por falta de memoria.

Cierre otras ventanas de Microsoft Query o cierre otros programas. Si el error se repite, vuelva a iniciar Microsoft Windows.


El controlador no admite todas las funciones

La expresión que ha introducido contiene una o más funciones que la fuente de datos no admite. Para determinar qué funciones admite, consulte la documentación que acompaña al controlador de la fuente de datos o consulte con el distribuidor del controlador.


Demasiados valores seleccionados

No hay suficiente memoria para almacenar todos los valores especificados como criterios para este campo. Especifique menos valores.


Imposible abrir varias copias de un mismo archivo

No puede tener dos copias del mismo archivo de consulta abiertas al mismo tiempo.


Debido a un estado de consulta erróneo se ha detenido el proceso de guardar

El diseño de la consulta no es válido. Por ejemplo, tal vez no haya especificado los criterios correctamente. Si el comando Consulta automática está desactivado, ejecute la consulta haciendo clic en Ejecutar consulta ahora en el menú Registros.


Imposible abrir el archivo

Microsoft Query no puede abrir ni leer el archivo de Microsoft Query especificado en el cuadro de diálogo Ejecutar SQL. Es posible que el archivo no se encuentre en formato de texto, que haya un error de disco o que el archivo esté dañado.


Imposible crear el archivo

Microsoft Query no puede crear el archivo de consulta especificado. Es posible que haya un error de disco o que el archivo esté dañado.


Imposible guardar la columna <nombre> en esta fuente de datos

Ha intentado guardar un conjunto de resultados como una tabla, pero la fuente de datos en la que lo está guardando no admite el tipo de datos asignado al campo específico o no puede convertirlo a un tipo de datos comparable. Intente guardarlo en otra fuente de datos que sea compatible con el tipo de datos que desea guardar.


Imposible abrir el archivo

Microsoft Query no puede abrir el archivo de consulta especificado. Es posible que haya un error de disco o que el archivo esté dañado.


Imposible ejecutar la consulta. ¿Desea ver el texto SQL?

Microsoft Query no puede ejecutar la instrucción SQL debido a que ésta hace referencia a un elemento que no es válido actualmente. Por ejemplo, es posible que se refiera a una tabla que ya no existe. Para ver la instrucción SQL y hacer los cambios necesarios, haga clic en Aceptar.


Error general de ODBC

Microsoft ODBC o la fuente de datos ha devuelto un error sin información detallada. Compruebe que la base de datos está funcionando y está disponible, e intente de nuevo la operación.


Error de controlador

Este error fue devuelto por el controlador. Para obtener más información, consulte la documentación correspondiente al controlador que esté utilizando.


El nombre de archivo no es válido

Los nombres de archivo siguen los convenios de denominación estándar que requiera la fuente de datos que se esté utilizando. Consulte la documentación de la fuente de datos correspondiente.


Imposible agregar la expresión <nombre> a la lista para ordenar

La fuente de datos que está utilizando no le permite ordenar en un campo que presenta los resultados de una expresión.


<Valor> es mayor que el rango numérico de esta columna

El valor excede el número máximo que se permite para valores en esta columna (campo). Escriba un valor más bajo.


<Valor> tiene demasiados dígitos decimales

Hay más dígitos de lo permitido después de la coma decimal para los valores en este campo. Utilice menos dígitos.


<Valor> no es un número válido

Ha escrito un tipo de valor equivocado en el campo. Por ejemplo, es posible que haya escrito texto en un campo que sólo acepta números.


<Valor> no es un algoritmo booleano válido

Ha escrito un valor distinto de un algoritmo booleano en un campo que sólo acepta algoritmos booleanos. Por ejemplo, es posible que haya escrito una fecha cuando el campo sólo acepta un valor de "0" ó "1".


<Valor> no es una fecha válida

Ha escrito un tipo de valor equivocado en el campo. Por ejemplo, es posible que haya escrito texto en un campo que acepta sólo fechas.


Imposible modificar una tabla de consulta múltiple

No puede modificar datos en una consulta que contiene más de una tabla.

•	Para modificar datos en una tabla, agregue sólo esa tabla a la consulta y, después, haga clic en Permitir modificación en el menú Registros.

•	Para modificar datos en la consulta activa, elimine las tablas adicionales de la consulta, dejando sólo la tabla que contiene los datos que desea modificar. Después haga clic en Permitir modificación en el menú Registros.

Nota   Cuando elimina una tabla de una consulta, no se eliminan los datos en la tabla subyacente. Con la operación de eliminar sólo se suprime la tabla y sus datos de la consulta actual.


Imposible eliminar la fuente de datos

Microsoft Query no puede eliminar la fuente de datos seleccionada. La fuente de datos debe estar desconectada para poder ser eliminada.


Imposible agregar fuente de datos

Microsoft Query no puede agregar la fuente de datos que ha seleccionado debido a un problema de conexiones con la fuente de datos.


Imposible eliminarla; algunas consultas están utilizando esta fuente

Una o más consultas están utilizando la fuente de datos que desea eliminar. Antes deberá cerrar las consultas que están utilizando esta fuente de datos.


La tabla <nombre> ya existe. ¿Desea reemplazarla?

Ya existe una tabla que lleva el nombre que acaba de escribir.

•	Para reemplazar la tabla anterior por la que está creando, haga clic en Sí.

•	Para evitar que la tabla anterior sea reemplazada, haga clic en No y, a continuación, escriba un nombre diferente para la nueva tabla.


Error en el nombre <nombre>

El nombre de tabla y los nombres de campo deben seguir los convenios de nomenclatura estándar que requiera la fuente de datos que se esté utilizando. Consulte la documentación de la fuente de datos correspondiente.


El largo máximo para el tipo <nombre del tipo de datos> es <número>

Escribió un número en el cuadro Largo que excede el largo máximo permitido para un campo con ese tipo de datos.


El número de dígitos de los decimales debe ser menor o igual que el largo máximo

Escribió un número en el cuadro Decimales que es mayor que el número del cuadro Largo. Cambie el valor que figura en el cuadro Decimales por un número que sea menor que o igual al número que aparece en el cuadro Largo.


El largo <número> debe ser numérico

Utilizó un valor no numérico en el cuadro Largo. Cambie el valor por un número.


La tabla <nombre> se ha creado correctamente

Microsoft Query creó la tabla que ha definido con la fuente de datos que ha seleccionado.


¿Desea eliminar la tabla <nombre>?

Ha indicado que desea eliminar esta tabla. Si elimina la tabla, se eliminarán todos los datos que contenga.

Precaución   Si elimina la tabla, no podrá deshacer la eliminación.

•	Para eliminar la tabla y los datos que contiene, haga clic en Sí.

•	Para evitar la eliminación, haga clic en No.


La tabla <nombre> eliminada correctamente

Microsoft Query eliminó la tabla y todos los datos almacenados en la misma. No puede deshacer esta eliminación.


Falló la instrucción SQL

Microsoft Query no puede ejecutar la instrucción SQL. Asegúrese de que introduce correctamente la instrucción.


No se han encontrado los procedimientos

Microsoft Query no puede mostrar la lista de procedimientos desde la fuente de datos, debido a que ésta no responde. Tal vez esté desconectado de la fuente de datos.


Imposible leer este archivo

Microsoft Query no puede leer el archivo. Es posible que el archivo no esté en formato de Microsoft Query o Q+E, que haya un error de disco o que el archivo esté dañado.


Primero seleccione una fuente de datos

Ha intentado ejecutar una instrucción SQL antes de seleccionar una fuente de datos. Haga clic en Fuentes de datos en el cuadro de diálogo Ejecutar SQL y, a continuación, seleccione una fuente de datos.


No se ha encontrado ningún procedimiento

Esta fuente de datos no contiene procedimientos. Para crear procedimientos, consulte la documentación de la fuente de datos correspondiente.


Imposible guardar en un archivo que se encuentra abierto

El archivo en el que desea guardar está abierto. Antes de hacer otro intento, debe cerrar el archivo.


La tabla <nombre> ya está en la consulta. ¿Desea agregarla de nuevo?

Ha intentado agregar una tabla que ya se encuentra en el panel de tabla.

•	Para agregar la tabla si desea crear una unión automática, haga clic en Aceptar.

•	Para evitar que la tabla sea agregada, haga clic en Cancelar.


Imposible modificar la consulta agrupada

No puede modificar datos en una consulta que contenga totales o que tenga activada la casilla de verificación Registros agrupados en el cuadro de diálogo Propiedades de la consulta. Para modificar los datos, elimine los totales o cancele la selección de la propiedad Registros agrupados.


Imposible recuperar los datos

Microsoft Query no puede presentar los valores que ha seleccionado como criterios. Es posible que la memoria sea insuficiente o que esté desconectado de la fuente de datos.

Si aún está conectado a la fuente de datos, vuelva a intentarlo cerrando otras ventanas en Microsoft Query o cerrando otros programas. Si el error se repite, vuelva a iniciar Microsoft Windows.


Imposible crear el índice

La fuente de datos para esta tabla no funciona con índices.


La longitud especificada debe ser mayor que 0

La longitud especificada en el cuadro Largo del cuadro de diálogo Definición de la tabla debe ser mayor que 0 (cero).


<nombre de la conexión> está siendo utilizado por algunas consultas. ¿Desea cerrar?

Una o más consultas están utilizando la fuente de datos que desea eliminar.

•	Para eliminar la fuente de datos y cerrar las consultas, haga clic en Aceptar.

•	Para mantener la fuente de datos en la lista y la consulta abierta, haga clic en Cancelar.


Existen vínculos remotos. ¿Desea cerrar?

Los datos de la consulta están vinculados a otro programa, como Microsoft Excel o Microsoft Word.

•	Para cerrar la consulta y el vínculo, haga clic en Aceptar. Una vez cerrada la consulta, no podrá restablecer el vínculo.

•	Para mantener abierta la consulta y el vínculo establecido, haga clic en Cancelar.


El ancho debe estar entre 0 y <número>

Especifique el ancho de una columna entre estos dos números o seleccione la opción Usar ancho estándar en el cuadro de diálogo Ancho de columna.


El alto debe estar entre 1 y <número>

Especifique el alto de una fila entre estos dos números o seleccione la opción Usar alto estándar en el cuadro de diálogo Alto de fila.


¿Desea guardar el extenso contenido del Portapapeles <nombre>?

Ha colocado una gran cantidad de datos en el Portapapeles.

•	Para guardar los datos en el Portapapeles y cerrar la consulta o salir de Microsoft Query, haga clic en Sí.

•	Para eliminar los datos y cerrar la consulta o salir de Microsoft Query, haga clic en No.

•	Para continuar trabajando en Microsoft Query con los datos que aún se encuentran en el Portapapeles, haga clic en Cancelar.


Ha fallado la actualización. ¿Desea continuar con la modificación del registro?

Microsoft Query no puede actualizar los datos que ha modificado debido a que la tabla subyacente y la fuente de datos son de sólo lectura, la tabla subyacente está dañada o el espacio en disco es insuficiente para almacenar los cambios.


Imposible modificar una columna que ya esté calculada

No puede modificar datos en una columna en la que ha calculado totales o en la que presenta el resultado de una expresión personalizada.


Sólo se permite utilizar dos tablas en uniones externas. ¿Desea eliminar la unión externa para agregar la tabla?

Ya tiene dos tablas en el panel de tabla conectadas mediante una unión externa. Si desea utilizar tres o más tablas en el panel de tabla, tendrá que eliminar la unión externa o cambiarla por una unión interna.


La consulta sólo puede tener una unión externa

En una consulta sólo puede haber una unión externa.


Imposible tener uniones externas si hay más de dos tablas en la consulta

Cuando se utiliza una unión externa, sólo puede haber dos tablas en el panel de tabla. Elimine las tablas adicionales del panel de tabla y luego cree la unión externa.


Imposible presentar gráficamente una consulta SQL. ¿Desea continuar?

Microsoft Query no puede presentar el panel de tabla para esta consulta. Si la consulta devuelve valores, no podrá modificar éstos ni el diseño de la consulta en la ventana de consulta. No obstante, podrá modificar el diseño de la consulta haciendo clic en SQL en el menú Ver para, a continuación, modificar directamente la instrucción SQL.


Debe seleccionar un valor para el operador <operador>

Cuando defina criterios con este operador, deberá utilizar un solo valor. Microsoft Query buscará entonces solamente aquellos registros que contienen este valor en el campo para el que se han establecido los criterios. Por ejemplo, si selecciona "comienza con" en el cuadro Operador, Microsoft Query buscará en el campo para el que ha especificado los criterios, los valores que comiencen con el valor que desea. Sólo se seleccionarán esos registros para el conjunto de resultados.


Debe seleccionar dos valores para el operador <operador>

Cuando defina criterios con este operador, deberá utilizar dos valores. Por ejemplo, si selecciona "está comprendido entre" en el cuadro Operador, Microsoft Query buscará los valores que se encuentran entre los dos valores especificados en el campo en el cual se han establecido los criterios. Sólo se seleccionarán esos registros para el conjunto de resultados.


La columna <nombre> no puede utilizarse en los criterios

Puede especificar criterios en una columna (campo) con este tipo de datos.


La columna <nombre> no puede utilizarse con el operador <operador>

La fuente de datos no permite utilizar este campo con el operador que ha especificado, debido a que el tipo de datos del campo no se puede utilizar con el operador. Consulte la documentación de la fuente de datos para determinar cuáles son los operadores que puede utilizar con campos de este tipo de datos.


La extensión <extensión> es incorrecta

El nombre de tabla que ha especificado no contiene una extensión válida de nombre de archivo. Consulte la documentación correspondiente de la fuente de datos para determinar cuál es la extensión correcta del nombre de archivo.


Imposible modificar las tablas existentes (los cambios pueden utilizarse para crear una nueva tabla)

Para crear una tabla nueva basada en una existente, debe cambiar el nombre de la tabla en el cuadro de diálogo Ver definición de tabla. La nueva tabla no contiene los datos que están almacenados en la tabla existente. No puede modificar las definiciones de tabla existentes en Microsoft Query.


Imposible encontrar el registro (son necesarias más columnas para identificarlo u otro usuario puede haberlo modificado)

Microsoft Query no puede encontrar un registro en la tabla subyacente que coincida con el registro que ha actualizado o eliminado en la consulta. Es posible que no tenga suficientes columnas en la consulta para distinguir el registro que desea actualizar, o quizá otro usuario haya modificado el registro después de la última vez que ejecutó la consulta. Antes de actualizar el registro, realice uno de los siguientes pasos:

•	Agregue más columnas a la consulta o agregue la columna que identifica de forma exclusiva al registro.

•	Para obtener los datos más actuales, haga clic en Ejecutar consulta ahora en el menú Registros para ejecutar de nuevo la consulta.


Guardar archivo como <nombre>

Ha intentado guardar un conjunto de resultados como una tabla con un nombre de archivo cuya extensión es incorrecta o inexistente.

•	Para guardar el conjunto de resultados en un archivo cuya extensión sea correcta para la fuente de datos, haga clic en Aceptar.

•	Para volver a Microsoft Query sin guardar el conjunto de resultados, haga clic en Cancelar.


Registro duplicado

El conjunto de resultados contiene registros idénticos debido a que el panel de datos no incluye un campo cuyos valores identifiquen cada registro de manera exclusiva, como un Id. de cliente o un Id. de pedido. Cualquier cambio que se realice en uno de estos registros, afectará a todos los registros idénticos.

Para distinguir registros, asegúrese de que agrega todos los campos de la tabla subyacente al panel de datos antes de empezar a modificar los datos.


No puede crear o quitar tablas porque el acceso que tiene a la base de datos es de sólo lectura. ¿Desea continuar?

En una base de datos de sólo lectura, puede ver la definición de una tabla pero no puede crear nuevas tablas ni eliminar las existentes.


Se ha creado el índice correctamente

Microsoft Query creó satisfactoriamente el índice en el campo o campos especificados de la tabla.


Falló la creación de un índice único. ¿Desea crear uno usted mismo?

Microsoft Query no puede crear un índice único para esta tabla a pesar de que el conjunto de resultados que desea guardar como tabla nueva procede de una tabla que contiene un índice único.

•	Para presentar el cuadro de diálogo Crear índice, para crear un índice único para la tabla, haga clic en Sí.

•	Si no desea crear un índice único, haga clic en No.


Esta tabla no contiene un índice único. ¿Desea crear uno usted mismo?

El conjunto de resultados que desea guardar como tabla nueva proviene de una tabla que no contiene un índice único.

•	Para presentar el cuadro de diálogo Crear índice, a fin de crear un índice único para la tabla, haga clic en Sí.

•	Si no desea crear un índice, haga clic en No.


Imposible el acceso a <base de datos>

La fuente de datos que está utilizando le permite agregar tablas solamente desde la base de datos activa (o su equivalente).


<Número> registros coinciden con la selección. ¿Desea eliminarlos todos?

Debido a que el panel de datos no incluye un campo cuyos valores identifiquen cada registro de manera exclusiva, como un Id. de cliente o un Id. de pedido, el conjunto de resultados contiene otros registros que coinciden con el que desea eliminar. Si elimina el registro seleccionado, Microsoft Query eliminará también todos los registros que sean idénticos.

Para distinguir los registros antes de comenzar a modificar los datos, asegúrese de que agrega todos los campos de la tabla subyacente o crea un índice único en la tabla.


Imposible presentar Ayuda

El archivo Ayuda de Microsoft Query no se encuentra en la carpeta activa. Haga otro intento trasladando o copiando el archivo a la carpeta activa.


Seleccione la fuente de datos que desea utilizar o eliminar del cuadro. Cuando se hace clic en Guardar como para mostrar el cuadro de diálogo Elegir fuente de datos, el cuadro Guardar como incluye el tipo de archivo *.dqy. Seleccione este elemento para guardar el diseño de la consulta. Seleccione una fuente de datos específica para guardar el conjunto de resultados de la consulta como una tabla.


Utiliza la fuente de datos seleccionada en el cuadro Elegir fuente de datos para crear una nueva consulta. Dependiendo de la fuente de datos que esté utilizando, algunas fuentes muestran un cuadro de diálogo adicional que solicita información como una identificación de usuario, contraseña, base de datos, directorio o carpeta.


Cierra el cuadro de diálogo Elegir fuente de datos e ignora las selecciones que haya realizado.


Haga clic en Otro si la fuente de datos que desea no aparece en el cuadro de diálogo Elegir fuente de datos. Microsoft Query muestra el cuadro de diálogo Fuentes de datos ODBC, que presenta todos los controladores ODBC que están instalados en su sistema.


Elimina la fuente de datos seleccionada del cuadro Elegir fuente de datos, pero no elimina el controlador ODBC de su sistema. Microsoft Query no eliminará una fuente de datos si una consulta abierta la está utilizando.


Seleccione la columna específica por la que desea ordenar registros en el conjunto de resultados. Para ordenar registros por un campo de la fuente de datos que no está en el conjunto de resultados, escriba el nombre del campo en el cuadro Columna, utilizando esta sintaxis:

(tabla.nombre de campo)

Haga clic en Agregar para agregar la forma de ordenación al cuadro Ordenar en consulta.


Ordena registros en orden ascendente, desde el comienzo del alfabeto, el número más bajo o la fecha más antigua, utilizando la columna seleccionada.


Ordena registros en orden descendente, desde el final del alfabeto, el número más alto o la fecha más reciente, utilizando la columna seleccionada.


Presenta el orden que se siguió en cada una de las columnas donde se ha realizado una ordenación. La posición en la que aparecen las columnas en el cuadro Ordenar en consulta es el orden seguido por Microsoft Query para realizar cada ordenación. La reorganización de las columnas en el conjunto de resultados, una vez ordenados los registros, no afecta a la forma de ordenación.


Ordena en la columna que se ha seleccionado en el cuadro Columna. Cuando se ordena en una columna, ésta se elimina del cuadro Columna y se coloca en el cuadro Ordenar en consulta. El cuadro de diálogo Ordenar permanece abierto para que pueda ordenar en otras columnas.


Elimina el orden que se ha seguido en la columna seleccionada en el cuadro Ordenar en consulta. Cuando elimina una columna del cuadro Ordenar en consulta, se vuelve a mostrar en el cuadro Columna.


Agrega o cambia parámetros que piden a la fuente de datos información específica para crear el conjunto de resultados en el panel de datos.


Muestra el nombre de la consulta activa.


Presenta una lista de procedimientos de la fuente de datos en uso que puede ejecutar. Seleccione el procedimiento que desea ejecutar. Los procedimientos disponibles dependen de la fuente de datos o de la base de datos que esté utilizando. Para obtener más detalles, consulte con el administrador de la base de datos o consulte la documentación de la base de datos.


Pega el procedimiento seleccionado en el cuadro Instrucción SQL del cuadro de diálogo Ejecutar SQL donde puede ejecutar el mismo.


Vuelve a presentar el cuadro de diálogo Ejecutar SQL. No pega ningún procedimiento en el mismo.


Oculta los valores duplicados en el conjunto de resultados de una consulta.


Agrupa todos los valores similares de un campo.


Comando Activate (DDE)

Activa la ventana de consulta especificada. Este comando se utiliza para cambiar la ventana activa cuando hay más de una ventana abierta. Sólo está disponible en el canal del sistema.

Sintaxis

 Activate(queryname)

queryname   El nombre de la ventana de consulta que se va a activar

Ejemplo

Este ejemplo ejecuta dos consultas y crea dos ventanas de consulta. Una vez ejecutada la segunda consulta, el ejemplo hace que la ventana creada por la primera consulta sea la ventana activa.

DDEExecute chan, "[BuildSQL('Select * From Clientes')]"

DDEExecute Canal, "[QueryNow()]"

stQueryname1 = DDERequest(chan, "Query")

DDEExecute Canal, "[BuildSQL('Select * From PEDIDOS')]"

DDEExecute Canal, "[QueryNow()]"

stQueryName2 = DDERequest(chan, "Query")

DDEExecute Canal, "[Activate('" & stQueryname1(1) & "')]"


Comando AllowEdit (DDE)

Determina si se permite o no realizar cambios en una ventana de consulta. Este comando está disponible en el canal del sistema y en el canal de consulta. Equivale al comando Permitir modificación del menú Registros.

Sintaxis 1

AllowEdit(allowedit, locked)

Sintaxis 2

Allow.Edit(allowedit, locked)

Ambas sintaxis son equivalentes.

 allowedit Determina si se permite hacer cambios en la ventana de consulta. Puede ser True o False.

locked   Determina si el comando Permitir modificación en el menú Registros está desactivado cuando UserControl está activo. Puede ser True o False.

Ejemplo

Este ejemplo ejecuta una instrucción SQL creada anteriormente. Después, el ejemplo envía los comandos AllowEdit y UserControl a Microsoft Query para permitir al usuario ver, pero no modificar, datos en la fuente de datos (el comando de menú Permitir modificación se desactiva una vez que UserControl está activo).

DDEExecute Canal,"[BuildSQL(""" & sql & """)]")

DDEExecute Canal,"[QueryNow()]")

DDEExecute Canal,"[AllowEdit(False, True)]")

DDEExecute Canal,"[UserControl(""&Return Data"", 3, False)]")


Comando BuildSQL (DDE)

Crea una instrucción SQL elemento a elemento, para crear una nueva consulta en el canal DDE. Este comando sólo está disponible en el canal del sistema.

Sintaxis

BuildSQL[(sqltext)]

sqltext   Una instrucción SQL válida. Si sqltext es 0 (cero) o se ha omitido, la instrucción SQL se borrará.

Comentarios

El comando BuildSQL es útil para crear instrucciones SQL largas. Por ejemplo, si una instrucción SQL resulta muy larga para su envío, puede enviarla en varios segmentos pequeños.

Una vez creada una instrucción SQL, puede ejecutarla utilizando el comando QueryNow.

Ejemplo

Este ejemplo utiliza el elemento de solicitud QueryDefinition para devolver la instrucción SQL correspondiente a una consulta.

sql = DDERequest(chan,"QueryDefinition")

Este ejemplo utiliza el comando BuildSQL para reenviar la cadena SQL devuelta con una cláusula WHERE adicional.

DDEExecute Canal, "[BuildSQL(""" & sql & """)]"

DDEExecute Canal, "[BuildSQL("WHERE Flete > 10")]"

DDEExecute Canal, "[QueryNow()]"


Comando Close (DDE)

Cierra la consulta actual. Este comando está disponible en el canal del sistema y en el canal de consulta.

Sintaxis

Close( )


Comando Command (DDE)

Envía un comando Open a Microsoft Query. Este comando se proporciona para programas que limitan la longitud de las cadenas que se utilizan con DDEExecute.

Este comando sólo está disponible en el canal del sistema.

Sintaxis

Command(opnum, execstring)

opnum   Determina la forma en que Microsoft Query recibe los comandos. Puede ser uno de los valores siguientes:

Valor	Descripción
1	Inicia el búfer en Microsoft Query con execstring desactivando el búfer (si éste existe), pero no ejecuta la consulta.
2	Concatena execstring al final del búfer.
3	Concatena execstring al final del búfer y ejecuta el comando del búfer en su totalidad. Debido a que el comando del búfer se desactiva después de la ejecución, execstring no se puede volver a ejecutar.
 execstring   Segmentos de un comando Open.Toda la cadena debe colocarse entre apóstrofos o comillas.

Microsoft Query sólo admite el envío del comando Open utilizando el comando Command.

Comentarios

Este comando se proporciona sólo para la compatibilidad con el producto Q+E. Se recomienda el uso del comando BuildSQL, siempre que sea posible, para enviar instrucciones SQL largas.


Comando Exit (DDE)

Sale de Microsoft Query. Este comando sólo está disponible en el canal del sistema.

Sintaxis

Exit(exitall)

exitall   Determina si se puede salir Microsoft Query si están abiertas consultas en otros canales distintos del que está ejecutando Exit. Puede ser True o False.

Utilice True para salir de Microsoft Query sin tomar en consideración las consultas que están abiertas. Si Microsoft Query está bajo control de usuario para otro canal (es decir, se ha ejecutado el comando UserControl) esta especificación cierra el canal y devuelve el control al programa que inició Microsoft Query en control de usuario.

Utilice False para salir de Microsoft Query solamente si se hubiera abierto cualquier consulta en el canal que está ejecutando el comando Exit.

Comentarios

Este comando DDE también se usa para salir de Microsoft Query para Macintosh.


Comandos Fetch y Fetch.Advise (DDE)

El comando Fetch recupera datos de Microsoft Query y los envía directamente al programa de destino.

El comando Fetch.Advise actualiza el programa de destino automáticamente a medida que cambian los valores en Microsoft Query y no sólo cuando se envía el comando Fetch.Advise.

Estos comandos están disponibles en el canal del sistema y en el canal de consulta.

Sintaxis 1

Fetch.Advise(appname, topic, range, values)

Sintaxis 2

Fetch(appname, topic, range, values)

appname   El nombre del programa de destino a donde van dirigidos los datos. Estos son los argumentos appname utilizados para programas de Office:

Programa	Valor de appname
Microsoft Access	MSAccess
Microsoft Excel	Excel
Microsoft Word	WinWord
Topic   El nombre de la hoja de cálculo, el documento o el control al cual se deben enviar los datos.

Range   El área de la hoja de cálculo, el documento o el control al cual se deben enviar los datos.

Values   Los valores que se han de recuperar de Microsoft Query (los valores válidos se muestran en la tabla a continuación).

Nota   El comando Fetch.Advise actualiza automáticamente sólo datos de consulta, no los elementos de solicitud, ni referencias de filas o columnas (row#col#).

Puede ser uno de los valores siguientes:

Valor	Descripción
elemento_de_solicitud	La información a devolver; por ejemplo, QueryDefinition.
Row#col#	Una referencia para recuperar filas y columnas específicas, tal como F3C5 de Microsoft Excel.
/Headers	Recupera los nombres de columna.
/Rownum	Recupera los números de fila.
Todas	Recupera todos los registros.
Comentarios

Para Fetch.Advise, el canal creado para devolver datos al programa de destino no se cierra mientras no se envíe un comando Fetch.Unadvise o Close.

Ejemplo

Este ejemplo de Microsoft Excel utiliza los elementos de solicitud NumRows y NumCols para devolver el número de filas y columnas de la consulta y luego devolver los valores con títulos de columna a una hoja de cálculo de Microsoft Excel llamada "Hoja1".

rows=REQUEST(Chan,"NumRows")

cols=REQUEST(Chan,"NumCols")

DDEExecute chan, "[Fetch(""Excel"", ""Datos.xls!Hoja1"", _

    ""R1C1:R"&rows&"C"&cols&""", ""All/Headers"")]"


Comando Fetch.Unadvise (DDE)

Elimina la función de actualización automática definida mediante Fetch.Advise y cierra el canal abierto por Microsoft Query para pasar datos al programa de destino. Este comando está disponible en el canal del sistema y en el canal de consulta.

Nota   Los argumentos utilizados por Fetch.Unadvise deben coincidir con los utilizados anteriormente por Fetch.Advise.

Sintaxis

Fetch.Unadvise(appname, topic, range, values)

appname   El nombre del programa de destino a donde van dirigidos los datos (para obtener ejemplos, vea el comando Fetch.Advise).

Topic   El nombre de la hoja de cálculo, el documento o el control al cual se deben enviar los datos.

Range   El área de la hoja de cálculo, el documento o el control al cual se deben enviar los datos.

Values   Los valores que se han de recuperar de Microsoft Query (para obtener una tabla de valores válidos, vea el comando Fetch.Advise).


Comando Logoff (DDE)

Cierra la sesión de la fuente de datos especificada. Este comando sólo está disponible en el canal del sistema.

Sintaxis

Logoff(source)

source   El nombre de la fuente de datos de la que desea desconectarse.


Comando Logon (DDE)

Presenta un cuadro de diálogo que permite conectarse a una fuente de datos. Este comando sólo está disponible en el canal del sistema.

Sintaxis

Logon(source)

source   El nombre de la fuente de datos con la que desea conectarse.


Comando ODBCLogon (DDE)

Permite a un programa conectarse a una fuente de datos. Puede especificar si los cuadros de diálogo deben presentarse cuando el usuario inicie la sesión. Este comando sólo está disponible en el canal del sistema.

Sintaxis

ODBCLogon(connectstring, dialog)

connectstring   Una cadena que proporciona información (tal como el nombre de la base de datos, su identificación y contraseña) requerida por el controlador para realizar la conexión con una fuente de datos. Este argumento debe tener el formato requerido por el controlador que esté utilizando (para obtener información adicional acerca de la cadena de conexión, remítase a la documentación de la fuente de datos correspondiente).

Nota   Dado que Microsoft Query 97 admite los ADSN de Archivo, puede utilizar el elemento de solicitud ConnectionString para obtener la cadena de conexión DSN-less de una consulta creada desde un DSN de Archivo. Después puede utilizar esa cadena de conexión para volver a conectarse a la fuente de datos desde cualquier equipo.

Dialog   Determina si los cuadros de diálogo se presentan al iniciarse la conexión. Puede ser uno de los valores siguientes:

Valor	Descripción
0 (cero)	No se presenta ningún cuadro de diálogo.
1	Los cuadros de diálogo se presentan para obtener información adicional del usuario que no haya sido proporcionada por la cadena de conexión.
2	Los cuadros de diálogo se presentan con valores de la cadena de conexión que figuran como valores predeterminados.
3	Igual que el 1, salvo que la información que no se requiere para establecer la conexión con la fuente de datos aparece atenuada.
Ejemplo

Este ejemplo utiliza el elemento de solicitud ConnectionString para devolver la cadena necesaria a fin de establecer la conexión con una fuente de datos. El ejemplo guarda la cadena después de que el usuario inicia la sesión con una fuente de datos y, posteriormente, utiliza el comando ODBCLogon para conectarse a la misma fuente de datos sin que el usuario tenga que escribir nada.

cadconex = DDERequest(chan, "ConnectionString")

' código de intervención

DDEExecute Canal, "[ODBCLogon (cadconex(1), 0)]"


Comando Open (DDE)

Abre y ejecuta una consulta y presenta los datos en el panel de datos. Este comando sólo está disponible en el canal del sistema.

Sintaxis

Open(query)

query   El nombre del archivo Microsoft Query (para Windows, la extensión del nombre de archivo es .dqy) o del archivo Q+E (sólo Windows; el nombre de la extensión del nombre de archivo es .qef) que contiene la consulta; o la instrucción SQL SELECT que se va a ejecutar.

Ejemplo

Este ejemplo abre una consulta llamada Ventas.

DDEExecute Canal, "[Open(""c:\msquery\ventas.dqy"")]")

Este es el mismo ejemplo en Macintosh.

DDEExecute Canal, "[Open(""nombreunidad:msquery:ventas"")]")

Esta instrucción utiliza una instrucción SQL SELECT para ejecutar una consulta nueva.

DDEExecute Canal, "[Open(""SELECT * FROM pubs.dbo.títulos"")]")


Comando QueryNow (DDE)

Ejecuta la consulta activa para el canal DDE abierto. Si ha utilizado el comando BuildSQL para crear una consulta, este comando ejecuta la instrucción SQL en el búfer y abre una ventana de consulta. Este comando está disponible en el canal del sistema y en el canal de consulta.

Sintaxis

QueryNow( )

Ejemplo

Este ejemplo guarda una instrucción SQL de una consulta y más adelante envía la misma instrucción para volver a ejecutar la consulta.

sql = DDERequest(Chan, "QueryDefinition")

DDEExecute Canal, "[BuildSQL(""" & sql & """)]"

DDEExecute Canal, "[QueryNow()]"


Comando SaveAs (DDE)

Guarda el diseño de una consulta nueva o de una existente bajo un nombre diferente. Realiza la misma función que Guardar como en el menú Archivo y está disponible en el canal del sistema y en el canal de consulta.

Sintaxis 1

SaveAs(queryname)

Sintaxis 2

Save.As(queryname)

Ambas sintaxis son equivalentes.

queryname   El nuevo nombre para la consulta.


Comando SetWindowState (DDE)

Especifica si cuando fue abierta la ventana activa era de tamaño normal, si estaba minimizada o maximizada. Este comando está disponible en el canal del sistema y en el canal de consulta.

Sintaxis

SetWindowState(state)

state   El estado de la ventana activa. Puede ser uno de los valores siguientes:

Valor	Descripción
1	Normal
2	Minimizada (Windows solamente)
3	Maximizada


Comando ViewPane (DDE)

Especifica qué paneles se presentan en la ventana de consulta. Este comando está disponible en el canal del sistema y en el canal de consulta.

Sintaxis

ViewPane(pane)

pane   Especifica qué paneles se presentan. Puede ser uno de los valores siguientes:

Valor	Descripción
0 (cero)	Panel de datos solamente.
1	Panel de datos y panel de tabla
2	Panel de datos y panel de criterios
3	Panel de datos, panel de tabla y panel de criterios


Comando UserControl (DDE)

Activa Microsoft Query y le permite crear, abrir o modificar una consulta como si estuviera ejecutando Microsoft Query en calidad de programa autónomo.

Este comando sólo está disponible en el canal del sistema.

Sintaxis

UserControl(exittext, appstate, newquery)

exittex   El nombre del comando Exit utilizado para salir de Microsoft Query después de una conversación DDE. Si se omite este argumento, se utilizará "Return".

appstate   El estado del programa. Puede ser uno de los valores siguientes:

Valor	Descripción
1	Normal
2	Minimizada (Windows solamente)
3	Maximizada
Si se omite este argumento, se utilizará el estado actual de Microsoft Query.

newquery   Especifica si se presenta el cuadro de diálogo Elegir fuente de datos cuando se inicia Microsoft Query durante una conversación DDE. Puede ser True o False.

Si newquery es True (verdadero), se presenta el cuadro de diálogo Elegir fuente de datos pidiendo al usuario que seleccione una fuente de datos. Si newquery es False (falso, el valor predeterminado), no se presenta cuadro de diálogo y se tendrá acceso a las consultas que estén abiertas para ese canal.

Comentarios

El control de usuario finaliza cuando el usuario hace clic en Salir en el menú Archivo de Windows o en el menú Archivo de Macintosh. Microsoft Query vuelve entonces a su estado de programa anterior y devuelve el control al programa de destino.

Importante   No permita que expire el tiempo de espera en un programa que tenga la función antes de finalizar el control del usuario.

Mientras se está ejecutando Microsoft Query bajo control de usuario, se abren consultas nuevas o existentes en el mismo canal DDE.

Ejemplo

Este ejemplo inicia Microsoft Query como un programa maximizado y reemplaza el comando Salir del menú Archivo de Windows o de Macintosh por el comando Devolver datos a Excel. Después muestra el cuadro de diálogo Elegir fuente de datos.

DDEExecute chan, "[UserControl(""&Devolver datos a Excel"",3,True)]")


Comando SetQueryName (DDE)

Define el nombre de la consulta activa o crea una consulta con ese nombre, si no hay consulta activa. El nombre aparece en la barra de título de la venta de consulta.

Sintaxis

SetQueryName(name)

name   El nombre de la consulta.


Comando EnableParameters (DDE)

Controla si el usuario puede especificar parámetros en el panel de criterios y en la ventana SQL. De manera predeterminada, el usuario no puede especificar parámetros. Una vez que el usuario ha introducido las especificaciones de parámetros, ya no se puede inhabilitar la especificación de parámetros.

Sintaxis

EnableParameters(flag)

flag   Determina si el usuario puede especificar parámetros. Puede ser 0 (cero) para inhabilitar la especificación de parámetros o 1 para permitirla.


Comando SetParameterName (DDE)

Define el nombre de un parámetro recibido en una cadena de consulta pasada a Microsoft Query. SetParameterName debe enviarse después de un comando BuildSQL.

Sintaxis

SetParameterName(index, name)

index   El índice del parámetro.

name   El nombre del parámetro.

Comentarios

Si la instrucción SQL enviada por BuildSQL contiene parámetros pero no se recibe ningún comando SetParameterName, Query asigna los nombres de parámetro predeterminados con el formato "Parámetro n", siendo n un número de incremento. Si el número de nombres de parámetros enviados mediante comandos SetParameterName es insuficiente, a los parámetros restantes se les asignará el nombre "Parámetro n". Si se envían demasiados nombres de parámetros, los nombres en exceso se pasan por alto.


Comando AddParameters (DDE)

Agrega un parámetro a la consulta activa para que lo utilicen las tablas dinámicas.

Sintaxis

AddParameters(field1, field2, …)

field1, field2, …   Los nombres de columnas de tabla que deben agregarse a los criterios como parámetros. Los nombres de los parámetros nuevos se definen como nombres de los propios campos. Si especifica un nombre de campo que no está disponible en una consulta activa, se producirá un error.

Comentarios

AddParameters se puede usar aunque esté inhabilitada la introducción de parámetros en Microsoft Query.

La cadena SQL modificada se puede devolver solicitando el elemento ODBCSQLStatement.

Para anular parámetros, es preciso anular toda la cadena SQL.


Comando BuildODBC (DDE)

Crea una cadena de conexión de longitud indefinida, segmento a segmento.

Sintaxis

BuildODBC([connectstring])

connectstring   Un segmento de una cadena de conexión válida. Si el valor de connectstring es 0 (cero) o se omite, la cadena de conexión se borra.


Comando LogonNow (DDE)

Si ha utilizado el comando BuildODBC para crear la cadena de conexión, este comando establece conexión con dicha cadena en el búfer. Si no existe cadena de conexión en el búfer, se producirá un error.

Sintaxis

LogonNow([dialog])

dialog   Determina si los cuadros de diálogo se presentan al iniciarse la conexión. Puede ser uno de los valores siguientes:

Valor	Descripción
0 (cero)	No se presenta ningún cuadro de diálogo. Si se omite este argumento, el valor predeterminado es 0 (cero).
1	Los cuadros de diálogo se presentan para obtener información adicional del usuario que no haya sido proporcionada por la cadena de conexión.
2	Los cuadros de diálogo se presentan con valores de la cadena de conexión que figuran como valores predeterminados.
3	Igual que el 1, salvo que la información que no se requiere para establecer la conexión con la fuente de datos aparece atenuada.


Comando UserControl2 (DDE)

Activa Microsoft Query y le permite crear, abrir o modificar una consulta como si estuviera ejecutando Microsoft Query en calidad de programa autónomo.

Este comando sólo está disponible en el canal del sistema.

Nota   La diferencia entre los comandos UserControl y UserControl2 consiste en que éste último le permite especificar un comando, para agregarlo al menú Archivo, que cierra todas las consultas creadas en Microsoft Query y retorna al programa de destino sin necesidad de especificar dato alguno.

Sintaxis

UserControl2(exittext, canceltext, appstate, newquery)

exittext   El nombre del comando Exit utilizado para salir de Microsoft Query después de una conversación DDE. Si se omite este argumento, se utilizará "Return".

canceltex   El nombre del elemento de menú utilizado para cancelar la sesión actual. El comando se agrega al final del menú Archivo en Microsoft Query. Si se omite este argumento, no se crea ningún elemento de menú nuevo.

appstate   El estado del programa. Puede ser uno de los valores siguientes:

Valor	Descripción
1	Normal
2	Minimizada (Windows solamente)
3	Maximizada
Si se omite este argumento, se utilizará el estado actual de Microsoft Query.

newquery   Especifica si se presenta el cuadro de diálogo Elegir fuente de datos cuando se inicia Microsoft Query durante una conversación DDE. Puede ser True o False.

Si newquery es True (verdadero), se presenta el cuadro de diálogo Elegir fuente de datos pidiendo al usuario que seleccione una fuente de datos. Si newquery es False (falso, el valor predeterminado), no se presenta cuadro de diálogo y se tendrá acceso a las consultas que estén abiertas para ese canal.


Quitar una unión

Si la consulta contiene una unión interna o una unión externa pero no recupera los registros que desea, tal vez desee eliminar la unión.

1	En el panel de tabla, haga clic en la línea de unión que desea eliminar.

2	Presione SUPRIMIR.

Notas

•	Cuando elimina una unión, cambian los registros que se incluirán en el conjunto de resultados de la consulta. Dependiendo del tipo de unión que se desea eliminar, pueden agregarse o eliminarse registros en el conjunto de resultados.

•	La supresión de una unión en una consulta afecta solamente a esa consulta. Por ejemplo, si Microsoft Query crea automáticamente una unión interna entre dos tablas en una consulta y el usuario la elimina, Microsoft Query volverá a crear la unión interna automáticamente entre las dos tablas si se utilizan éstas en una consulta diferente.


Operadores de las uniones

Puede utilizar los operadores siguientes en uniones:

Operador	Descripción
= Es igual a	Selecciona registros que contienen valores iguales en los campos unidos.
<> No es igual a	Selecciona registros que contienen valores que no son iguales en los campos unidos.
> Es mayor que	Selecciona registros de la tabla izquierda que contienen valores que son mayores que los valores de los registros de la tabla derecha en los campos unidos.
>= Es mayor que o igual a	Selecciona registros de la tabla izquierda que contienen valores que son mayores que o iguales a los valores de los registros de la tabla derecha en los campos unidos.
< Es menor que	Selecciona registros de la tabla izquierda que contienen valores que son menores que los valores de los registros de la tabla derecha en los campos unidos.
<= Es menor que o igual a	Selecciona registros de la tabla izquierda que contienen valores que son menores que o iguales a los valores de los registros de la tabla derecha en los campos unidos.


Ir a un registro específico en el conjunto de resultados

1	En el menú Registros, haga clic en Ir a.

2	Escriba el número del registro al que desea trasladarse.


Un mensaje indica que la ruta de acceso a la base de datos no es válida.

Si su base de datos se encuentra en un directorio de red compartido, al configurar la fuente de datos y seleccionar el archivo de la base de datos, el sistema puede haber registrado la ruta de acceso a ésta en la fuente de datos con la letra de la unidad asignada que se estuviese utilizando. Por ejemplo, si su base de datos se denomina Inventario.mdb y tuviese asignada la unidad G al directorio de red compartido en el que se encuentra almacenada esta base de datos, su fuente de datos puede registrar esta ubicación como G:\público\Inventario.mdb. Cuando intente utilizar esta fuente de datos o si usted u otros usuarios intentan ejecutar consultas creadas con esta fuente de datos, el controlador ODBC presentará un mensaje indicando que la ruta no es válida si la unidad G no está asignada al mismo directorio de red compartido.

Si está utilizando el controlador de Microsoft Access o Microsoft Excel, puede corregir este problema creando una fuente de datos nueva. Cuando especifique la ubicación del archivo de la base de datos, no seleccione la unidad asignada para el directorio de red compartido. Mejor escriba la dirección UNC del directorio de red compartido y después localice el archivo de la base de datos. Por ejemplo, si la base de datos está almacenada en un servidor denominado Compartido, podría escribir \\Compartido\público y, a continuación, seleccionar el archivo Inventario.mdb.

Para otros controladores ODBC, antes de utilizar una fuente de datos o ejecutar una consulta creada con esa fuente de datos, compruebe que se asigna la misma unidad al directorio de red compartido, en el que se encuentra la base de datos, que la asignada cuando se creó la fuente de datos.

Para obtener información acerca del modo de configurar fuentes de datos, haga clic en  [image].


Solución de problemas de Microsoft Query

¿Sobre qué necesita ayuda?

¿Por qué no se puede continuar trabajando en Microsoft Query?

No se encuentra la tabla que se busca

Imposible crear una nueva fuente de datos

Imposible eliminar una fuente de datos

¿Por qué no se puede compartir la fuente de datos?

Un controlador ODBC usado con anterioridad no funciona

Un mensaje indica que la ruta de acceso a la base de datos no es válida

Las modificaciones y formatos de la consulta no aparecen en posteriores ejecuciones

Microsoft Query agota el tiempo repetidamente sin conectarse a la base de datos

Microsoft Query no permite combinar todos los datos de las dos tablas

Microsoft Query no permite el acceso a los datos de una lista de Microsoft Excel

Ver los registros que las dos tablas no tienen en común

Microsoft Query sigue utilizando los recursos de conexión mientras no se está trabajando con una base de datos

Microsoft Query no devuelve todos los registros disponibles

Microsoft Query no permite imprimir el conjunto de resultados

Microsoft Query no permite crear etiquetas postales

No pueden crearse las uniones deseadas

Las uniones no devuelven los registros previstos

No puede guardarse el conjunto de resultados como tabla de la base de datos

No se puede agregar, copiar o mover un registro en la base de datos

Microsoft Query no permite modificar los tipos de parámetro del procedimiento SQL


No se encuentra la tabla que se busca

•	Si la lista de tablas en el cuadro de diálogo Agregar tablas no incluye las tablas previstas, revise los siguientes puntos, dependiendo de las opciones disponibles en su fuente de datos:

•	Las tablas que desea pueden pertenecer a un propietario diferente. En el cuadro de diálogo Agregar tablas, haga clic en un propietario diferente en el cuadro Propietario. Antes de que pueda utilizar las tablas, puede ser necesario obtener permiso de la persona a la que pertenecen.

•	Las tablas que desea pueden ser de un tipo no seleccionado para presentación. En el cuadro de diálogo Agregar tablas, haga clic en Opciones. Bajo Mostrar, compruebe que están seleccionados todos los tipos de tablas.

•	Las tablas que desea pueden haber sido agregadas a la base de datos con posterioridad a la conexión de Microsoft Query a la misma. Para ver las tablas agregadas recientemente, elija Opciones en el cuadro de diálogo Agregar tablas y, a continuación, haga clic en Actualizar.

•	Si las tablas con las que está trabajando se encuentran en archivos separados en un directorio de red compartido, proporcione la ruta de acceso completa a los archivos, de la siguiente manera:

•	En el cuadro de diálogo Agregar tablas, haga clic en Red.

•	En el cuadro Ruta, escriba la dirección de la red, como \\computadora1\compartido

•	Haga clic en Aceptar y en el cuadro Unidades de disco elija la red compartida a la que se conectó.

•	En la lista Carpetas, haga clic en la carpeta que contiene la tabla que desea agregar.

•	En el cuadro Nombre de tabla, elija la tabla que desee agregar y haga clic en Agregar.


Imposible crear una nueva fuente de datos

Primero, asegúrese de que tiene el controlador ODBC adecuado para la fuente de datos. Los controladores ODBC proporcionan flexibilidad a Microsoft Query, de modo que puede conectarse a bases de datos nuevas a medida éstas quedan disponibles mediante la instalación de nuevos controladores. No obstante, debe asegurarse de que instala y configura el controlador correcto para el tipo de base de datos que esté utilizando.

Además de los controladores proporcionados con Microsoft Query, puede utilizar controladores ODBC de otros fabricantes. Antes de intentar utilizar un controlador ODBC de terceros, es conveniente asegurarse de que el fabricante ha probado el controlador con Microsoft Query 97. Para algunas bases de datos, el controlador ODBC suministrado con el software de base de datos es la mejor elección. Póngase en contacto con el administrador de la base de datos para determinar qué soluciones se adaptan mejor a su instalación. Para obtener información acerca de los controladores ODBC suministrados con Microsoft Excel, consulte la Ayuda de Microsoft Excel.

Antes de configurar una fuente de datos, asegúrese de que conoce la dirección en la que se encuentra la base de datos en la red y de que cuenta con las autorizaciones necesarias para conectarse a ella e iniciar sesión. Consulte con el administrador de la base de datos el nombre de conexión, contraseña o cualquier permiso necesario, y asegúrese de que el acceso que le ha sido concedido funciona correctamente.

Si no ve el controlador que necesita al seleccionar Obtener datos externos en el menú Datos, elija Crear nueva consulta, haga doble clic en Nueva fuente de datos de la ficha Bases de datos y haga clic en la lista del paso 2 en el cuadro de diálogo Crear nueva fuente de datos que debe revisar para asegurarse de que el controlador ODBC está instalado correctamente. Para obtener información acerca de la instalación de controladores ODBC, haga clic en  [image].

Una vez instalado y seleccionado el controlador en el paso 2 del cuadro de diálogo Crear nueva fuente de datos, proporcione toda la información necesaria en el paso 3 del cuadro de diálogo. Para obtener información acerca de un controlador ODBC de Microsoft, haga clic en Conectar y, a continuación, haga clic en Ayuda en el cuadro de diálogo de instalación del controlador. En el caso de controladores de otros fabricantes, consulte la Ayuda o la documentación del controlador correspondiente.

Si está configurando una fuente de datos con un controlador ODBC proporcionado por Microsoft, haga clic en el nombre del controlador para obtener información acerca de la configuración que debe realizar en el paso 3 del cuadro de diálogo Crear nueva base de datos.

Controlador de Microsoft Access

Controlador de Microsoft dBase y FoxPro

Controlador de Microsoft Excel

Controlador de Microsoft Paradox

Controlador de texto de Microsoft

Controlador del Servidor SQL


Controlador de Microsoft Access

1	En el paso 3 del cuadro de diálogo Crear nueva fuente de datos, haga clic en Conectar.

2	Bajo Base de datos, haga clic en Seleccionar y utilice el cuadro de diálogo Seleccionar base de datos para localizar el archivo de la base de datos.

Si desea que Microsoft Query abra la base de datos en el modo de sólo lectura, active la casilla de verificación Sólo lectura.

Si desea que Microsoft Query sea el único usuario de la base de datos cuando utilice esta fuente de datos, active la casilla de verificación Exclusivo.

3	Haga clic en Aceptar.

Si la base de datos requiere que defina parámetros de conexión adicionales, haga clic en Avanzado. Para obtener información acerca de si es necesario cambiar alguna de estas configuraciones, consulte con el administrador de la base de datos. Para obtener información acerca de las configuraciones avanzadas, haga clic en Cancelar y, a continuación, en Ayuda en el cuadro de diálogo Instalación de ODBC para Microsoft Access 97.

4	Si desea que Microsoft Query tenga acceso a la base de datos del sistema, elija Base de datos bajo Base de datos del sistema y, a continuación, haga clic en Base de datos del sistema. En el cuadro de diálogo Seleccionar base de datos del sistema, localice el archivo de base de datos del sistema y haga clic en Aceptar.

5	Haga clic en Aceptar y escriba el nombre de conexión y la contraseña bajo Autorización. Si no utiliza un nombre de conexión o una contraseña para tener acceso a la base de datos, deje en blanco los cuadros de Autorización.

Nota   Puede utilizar el cuadro de diálogo Instalación de ODBC para Microsoft Access 97 para crear, reparar y compactar bases de datos de Microsoft Access. Si no está familiarizado con estas operaciones, sólo debe realizarlas desde Microsoft Access. Para obtener más información, consulte la Ayuda de Microsoft Access.


Controlador de Microsoft dBase y FoxPro

Antes de proceder con estos pasos, es conveniente colocar en la misma carpeta todos los archivos de base de datos que desea utilizar, de modo que el Asistente para consultas pueda encontrarlos todos y usted no tenga que escribir la ruta de acceso completa cada vez que desea agregar una tabla a una consulta. Si lo desea, puede colocar los archivos de base de datos en una carpeta y los archivos de índice en otra.

1	En el paso 3 del cuadro de diálogo Crear nueva base de datos, haga clic en Conectar.

2	En el cuadro Versión, seleccione la versión de dBase o FoxPro que se haya utilizado para crear los archivos de base de datos.

3	Si los archivos de base de datos no se encuentran en el carpeta actual, desactive la casilla de verificación Usar directorio actual y haga clic en Seleccionar directorio para localizar la carpeta.

4	Si los archivos de índice de la base de datos también están en una carpeta diferente, haga clic en Seleccionar índices para localizar la carpeta.


Controlador de Microsoft Excel

Con el controlador ODBC de Microsoft Excel, sólo puede tener acceso a los datos de libros en la misma carpeta. Antes de proceder con los pasos indicados a continuación, copie simultáneamente todos los libros a cuyos datos desea tener acceso en una carpeta y asigne un nombre a cada rango de hoja que desea que Microsoft Query reconozca como una tabla.

Tendrá que configurar una fuente de datos individual para cada carpeta desde la que desea tener acceso a datos.

1	En el paso 3 del cuadro de diálogo Crear nueva fuente de datos, haga clic en Conectar.

2	En el cuadro Versión, haga clic en la versión de Microsoft Excel utilizada para crear el libro. Si el libro se creó con Microsoft Excel 95 (Microsoft Excel, versión 7.0), haga clic en Excel 5.0/7.0.

3	Haga clic en Seleccionar libro y localice el archivo del libro.


Controlador de Microsoft Paradox

Obtenga el Controlador Paradox de Microsoft de la carpeta ValuPack en Microsoft Office 97 o Microsoft Excel 97 CD-ROM, o en la red desde la que instaló los controladores ODBC de Microsoft. Si no instaló los controladores ODBC de Microsoft desde un CD-ROM y tiene acceso a World Wide Web, en Microsoft Excel, seleccione Microsoft en el Web (menú Ayuda) y haga clic en Material gratuito.

Antes de proceder con estos pasos, es conveniente colocar en la misma carpeta todos los archivos de la base de datos que desea utilizar, de modo que el Asistente para consultas pueda encontrarlos y usted no tenga que escribir la ruta de acceso completa cada vez que desea agregar una tabla a una consulta.

1	En el paso 3 del cuadro de diálogo Crear nueva fuente de datos, haga clic en Conectar.

2	En el cuadro Versión, seleccione la versión de Paradox que se haya utilizado para crear los archivos de base de datos.

3	Si los archivos de base de datos no se encuentran en el carpeta actual, desactive la casilla de verificación Usar directorio actual y haga clic en Seleccionar directorio para localizar los archivos.

4	Si la base de datos requiere la definición de opciones avanzadas, haga clic en Opciones. Para obtener información acerca de si es necesario cambiar alguna de estas configuraciones, consulte con el administrador de la base de datos. Para obtener más información acerca de las configuraciones de opciones, haga clic en Ayuda en el cuadro de diálogo Configuración del controlador ODBC para Paradox.


Controlador de texto de Microsoft

Tendrá que configurar una fuente de datos individual para cada carpeta que contenga archivos de texto desde los que desea tener acceso a datos. Si desea utilizar la fuente de datos para tener acceso a datos simultáneamente desde más de un archivo de texto, copie todos los archivos de texto en la misma carpeta antes de proceder con los pasos indicados a continuación.

1	En el paso 3 del cuadro de diálogo Crear nueva fuente de datos, haga clic en Conectar.

2	Si los archivos de texto no se encuentran en el directorio actual, desactive la casilla de verificación Usar directorio actual y haga clic en Seleccionar directorio para localizar la carpeta.

Nota   Puede tener acceso a datos de archivos de texto de varios formatos, incluidas columnas separadas por espacio en blanco, o por comas o marcas de tabulación. Para obtener más información acerca de los formatos de archivos de texto que puede utilizar, haga clic en Ayuda en el cuadro de diálogo Configuración del controlador ODBC para texto.


Controlador del Servidor SQL

1	En el paso 3 del cuadro de diálogo Crear nueva fuente de datos, haga clic en Conectar.

2	En el cuadro Servidor, especifique el nombre del Servidor SQL en la red. Si desea información acerca de las selecciones disponibles de Servidor, haga clic en Ayuda.

3	En el cuadro Dirección de red, especifique la dirección de la base de datos del Servidor SQL. Para bases de datos del Servidor SQL de Microsoft, haga clic en Configurar.

4	En el cuadro Biblioteca de red, escriba la dirección de su SQL Server Net-Library DLL, si es necesario, o haga clic en Configurar. Para obtener más información acerca del cuadro Biblioteca de red, haga clic en Ayuda.

5	Haga clic en Opciones y escriba el nombre de la base de datos del Servidor SQL en el cuadro Base de datos.

6	Defina otras opciones necesarias para la base de datos. Para obtener información acerca de si es necesario cambiar alguna de estas configuraciones, consulte con el administrador de la base de datos. Para obtener información acerca de las configuraciones de opciones, haga clic en Ayuda.

7	Haga clic en Aceptar y escriba el nombre de conexión y la contraseña.


Imposible eliminar una fuente de datos

Las fuentes de datos creadas con versiones anteriores de Microsoft Query tienen (no compartible) en el nombre de la fuente de datos. Todas las fuentes de datos, incluidas las nuevas creadas con Microsoft Query 97, se almacenan como archivos con la extensión de nombre de archivo .dsn.

Los archivos de fuentes de datos pertenecientes a versiones anteriores de Microsoft Query suelen almacenarse en la carpeta Fuentes de datos ODBC en la carpeta Archivos comunes. Para ver qué carpetas se usan para almacenar archivos de fuentes de datos, seleccione Obtener datos externos en el menú Datos, elija Crear nueva consulta y, a continuación, haga clic en Opciones.

Puede buscar y eliminar archivos de fuentes de datos de la forma siguiente:

•	Si todos los archivos de fuentes de datos están en la carpeta Archivos comunes\Fuentes de datos ODBC, haga doble clic en el icono ODBC de 32bit en el Panel de control de Windows, haga clic en la ficha DSN de archivo y utilice el botón Quitar para suprimir los archivos .dsn que no necesite.

•	Si los archivos de fuentes de datos están en varias carpetas, en Windows, búsquelos con la extensión de nombre de archivo .dsn y suprima los que no desee.


¿Por qué no se puede compartir la fuente de datos?

Las fuentes de datos de Microsoft Query 97 tienen un formato diferente del de las fuentes de datos creadas con versiones anteriores de Microsoft Query. Con Microsoft Query 97 puede seguir utilizando las fuentes de datos y las consultas creadas con versiones anteriores, pero las consultas creadas usando esas fuentes de datos no se podrán compartir con otros usuarios.

Cuando instala Microsoft Query, todas las fuentes de datos creadas con versiones anteriores de Microsoft Query o de ODBC se almacenan como archivos y se les agrega (no compartible) a sus nombres para facilitar su identificación.

Si desea compartir consultas o plantillas de informe que utilizan datos de las bases de datos externas especificadas en las fuentes de datos no compartibles, deberá crear nuevas fuentes de datos en Microsoft Query 97 para esas bases de datos y utilizarlas para crear las consultas y plantillas de informe. Para obtener información acerca de la creación de fuentes de datos en Microsoft Query 97, haga clic en  [image].

Para obtener información acerca de la supresión de fuentes de datos no compartibles, haga clic en  [image].


Un controlador ODBC usado con anterioridad no funciona

Es posible que necesite utilizar un controlador diferente con Microsoft Query 97 en los siguientes casos:

•	Microsoft Query 97 requiere controladores ODBC de 32 bits, como los suministrados con Microsoft Query 97. Por ejemplo, si desarrolla un programa Microsoft Excel 97 en Visual Basic para obtener datos externos y lo distribuye a usuarios de Microsoft Excel, versión 5.x, el programa podría no funcionar con controladores ODBC de 16 bits en sistemas Microsoft Excel, versión 5.x.

•	Si instala controladores ODBC de Microsoft distintos de los incluidos con Microsoft Excel 97 o Microsoft Office 97, asegúrese de que instala la versión 3.0 o posterior de estos controladores. Las versiones anteriores de los controladores ODBC de Microsoft pueden no funcionar con Microsoft Query 97.

•	Si está trabajando con un controlador ODBC de otros fabricantes, también puede ser necesario instalar un nuevo controlador ODBC para Microsoft Query al actualizar la base de datos o instalar una nueva versión de ésta. Para averiguar si es necesario, consulte la documentación de la base de datos.


Las modificaciones y formatos de la consulta no aparecen en posteriores ejecuciones

Cuando devuelve datos a Microsoft Excel, guarda la definición de la consulta como parte de la hoja, pero no guarda automáticamente un archivo de consulta separado. Cuando modifica la consulta para el rango de datos externo, se conservan los cambios que realice en los títulos y en el formato de columna en Microsoft Query.

Para conservar el formato en Microsoft Query, efectúe los cambios de formato, elija Guardar como en el menú Archivo de Microsoft Query y, a continuación, haga clic en Archivos de Query (*.qry) en el cuadro Guardar como tipo. Cuando vuelva a abrir el archivo de consulta, verá que tiene formato de Microsoft Query.


Microsoft Query agota el tiempo repetidamente sin conectarse a la base de datos

De manera predeterminada, Microsoft Query intenta conectarse a la base de datos durante un período de tiempo establecido por el controlador ODBC para la fuente de datos. Si a menudo las conexiones a la base de datos requieren más tiempo, puede definir un intervalo más largo. En el menú Edición en Microsoft Query, haga clic en Opciones, asegúrese de que está activada la casilla de verificación Cancelar la conexión si no se logra conectar en y escriba el número de segundos de conexión.

Si desea permitir que Microsoft Query intente la conexión durante un período de tiempo indefinido, desactive la casilla de verificación Cancelar la conexión si no se logra conectar en. Si Microsoft Query no puede establecer conexión con la base de datos, puede cancelar el intento presionando la tecla ESC.


Microsoft Query no permite combinar todos los datos de las dos tablas

Si desea combinar todos los datos de dos listas que tienen datos similares pero no idénticos, por ejemplo, dos listas (tablas) de clientes cada una con información (campos) diferente para cada cliente, y cada lista tiene algunos clientes que no están incluidos en la otra lista, puede crear una consulta que incluya todos los clientes. Este tipo de consulta se denomina unión externa completa.

1	Cree una consulta en Microsoft Query y agréguele las dos tablas.

2	Realice una unión de campo que coincida entre las dos tablas (por ejemplo, el campo Id. del cliente de dos listas de clientes) haciendo clic en el campo de la primera tabla y arrastrándolo a la segunda tabla.

Elija un campo que tenga información para cada registro de cada tabla. Por ejemplo, si dos listas de clientes tienen campos coincidentes para Id. del cliente, una el campo Id. del cliente.

3	Haga doble clic en la línea de unión entre las dos tablas y, en el cuadro de diálogo Uniones, haga clic en la opción 2.

4	Elija Agregar y, a continuación, haga clic en Cerrar.

5	Agregue los campos que desee en la consulta.

6	En el menú Ver, haga clic en SQL.

7	Seleccione las líneas en el cuadro de diálogo Instrucción SQL y presione CTRL+C para copiarlas.

8	Haga clic en Aceptar. Haga doble clic de nuevo en la línea de unión y, en el cuadro de diálogo Uniones, haga clic en la opción 3.

9	Elija Agregar y, a continuación, haga clic en Cerrar.

10	En el menú Ver, haga clic en SQL.

11	Haga clic al final de los datos en la ventana Instrucción SQL, presione ENTRAR, escriba la palabra siguiente en mayúsculas y vuelva a presionar ENTRAR:

UNION

12	Presione CTRL+V para pegar la información copiada a continuación de la palabra UNION.

13	Haga clic en Aceptar y, cuando aparezca la indicación de que la consulta no se puede presentar gráficamente, vuelva a hacer clic en Aceptar.


Microsoft Query no permite el acceso a los datos de una lista de Microsoft Excel

Compruebe lo siguiente en la hoja de Microsoft Excel:

•	Que la lista se ajusta al formato de listas de Microsoft Excel (para obtener información acerca de cómo crear una lista en una hoja, consulte la Ayuda de Microsoft Excel). Asigne nombre a los rangos que son tablas y asegúrese de que asigna un nombre diferente a cada rango.

•	Que asigna nombre a la lista. Microsoft Query sólo reconoce como tablas los rangos con nombre. Para dar nombre a una lista, seleccione toda la lista en Microsoft Excel y escriba un nombre en el cuadro Nombre de la barra de fórmulas.

No intente el acceso a las tablas de Microsoft Excel haciendo clic en la opción Tablas del sistema bajo Mostrar en el cuadro de diálogo Opciones de la tabla. Si utiliza este método, es posible que Microsoft Query reconozca como datos celdas en blanco de la hoja, no reconozca algunos de los datos reales y no pueda recuperar los datos correctamente.

•	Utilice el mismo formato para las columnas de cada lista que desea combinar. Por ejemplo, si cada lista tiene una columna de fecha, aplique el mismo formato de fecha a cada columna. Si mezcla formatos de texto y números en una columna, es posible que el controlador de Microsoft Excel no pueda encontrar y combinar todos los datos.

•	No utilice rótulos de columna, como Tabla o Base de datos, en la lista. Microsoft Query utiliza algunos de los rótulos internamente y no los reconoce en los datos.

•	Una fuente de datos configurada para el controlador de Microsoft Excel puede proporcionar acceso a libros sólo en una carpeta a la vez. Si las listas se encuentran en dos libros diferentes, asegúrese de que los dos están en la misma carpeta que el libro que especificó al configurar la fuente de datos.

•	Antes de iniciar Microsoft Query, copie todos los libros que desea utilizar en la carpeta especificada en la fuente de datos. Microsoft Query no reconoce automáticamente los nuevos libros que agrega a la carpeta mientras está creando una consulta. Puede tener acceso a nuevos libros haciendo clic en Opciones en el cuadro de diálogo Agregar tablas y, a continuación, haciendo clic en Actualizar.

Nota   Microsoft Query es útil para combinar datos de dos o más listas de Microsoft Excel. Si está trabajando con datos de una sola hoja o desea utilizar criterios simples para seleccionar filas en una sola hoja, tal vez le resulte más fácil utilizar los comandos de Microsoft Excel, Autofiltro y Filtro avanzado (menú Datos, submenú Filtro). Para obtener más información acerca de Autofiltros y filtros avanzados, consulte la Ayuda de Microsoft Excel.


Ver los registros que las dos tablas no tienen en común

Si tiene dos tablas con datos similares, por ejemplo, dos listas (tablas) de clientes, y cada lista tiene algunos clientes que no están incluidos en la otra lista, puede crear una consulta que sólo devuelva los registros de la primera tabla que no coincidan con los registros de la segunda. Este tipo de consulta se denomina unión de resta.

1	Cree una consulta en Microsoft Query y agréguele las dos tablas.

2	Una los campos que coincidan entre las dos tablas (por ejemplo, el campo Id. del cliente de dos listas de clientes) haciendo clic en el campo de la primera tabla y arrastrándolo a la segunda tabla.

3	Haga doble clic en la línea de unión entre las dos tablas y, en el cuadro de diálogo Uniones, haga clic en la opción 2.

4	Elija Agregar y, a continuación, haga clic en Cerrar.

5	Agregue el campo unido a la consulta.

6	Agregue un campo de la segunda tabla, que no sea el campo unido. Elija un campo que tenga datos para cada registro de la segunda tabla. Por ejemplo, si ha unido los campos de Id. del cliente en las dos tablas, puede agregar el campo Nombre del cliente de la segunda tabla.

7	En el menú Ver, haga clic en Criterios.

8	En el primer campo de criterios, haga clic en el campo que agregó en el paso 6.

9	En el primer campo Valor, escriba Es nulo.

10	Haga clic en Ejecutar consulta ahora para ver los registros de la primera tabla que no están incluidos en la segunda.

11	Agregue los campos adicionales que desee en la consulta y devuelva los datos a Microsoft Excel.

Nota   Si también desea ver los registros de la segunda tabla que no coinciden con los de la primera, cree otra consulta en la que seguirá estos mismos pasos, pero intercambiando la segunda tabla por la primera y viceversa.


Microsoft Query sigue utilizando los recursos de conexión mientras no se está trabajando con una base de datos

De manera predeterminada, Microsoft Query realiza una sola conexión a la base de datos y la mantiene abierta hasta que salga de Microsoft Query, independientemente del número de ventanas de consulta que abra para la base de datos durante ese tiempo. Recuerde que si está creando consultas para más de una base de datos durante una sesión de Microsoft Query, las conexiones abiertas pueden inmovilizar recursos y utilizar un tiempo de conexión costoso.

Si desea minimizar el tiempo de conexión, puede especificar que Microsoft Query cierre la conexión cuando no tenga abierta una ventana de consulta para una base de datos. Para mantener abierta la conexión exclusivamente mientras tenga abierta una ventana de consulta, haga clic en Opciones en el menú Edición y, a continuación, desactive la casilla de verificación Mantener las conexiones abiertas hasta cerrar MS Query.


Microsoft Query no devuelve todos los registros disponibles

•	Compruebe que no se ha restringido el número de registros a devolver. Haga clic en Opciones en el menú Edición y asegúrese de que está desactivada la casilla de verificación Limitar el número de registros devueltos a bajo Configuración del usuario.

•	Compruebe que los criterios que haya especificado se introducen correctamente, a fin de que recuperen los registros que desea. Para obtener más información acerca de la especificación de criterios, haga clic en  [image].

•	Compruebe que las uniones creadas surten el efecto deseado. Para obtener más información acerca de uniones, haga clic en  [image].


Microsoft Query no permite imprimir el conjunto de resultados

Microsoft Query es una herramienta que recupera datos de una base de datos. No puede crear informes impresos directamente.

Para imprimir el conjunto de resultados, devuélvalo a Microsoft Excel haciendo clic en Devolver datos a Microsoft Excel en el menú Archivo. Una vez que lo tenga en Microsoft Excel, puede utilizar todos los comandos de formato e impresión para organizar e imprimir los datos. Para obtener más información acerca de la impresión en Microsoft Excel, consulte la Ayuda de Microsoft Excel.


Microsoft Query no permite crear etiquetas postales

Microsoft Query es una herramienta que recupera datos de una base de datos. No puede crear etiquetas postales. No obstante, puede utilizar los datos recuperados por Microsoft Query con Microsoft Excel y Microsoft Word para crear etiquetas postales.

Primero devuelva los datos a Microsoft Excel haciendo clic en Devolver datos a Microsoft Excel en el menú Archivo. Cuando tenga el conjunto de resultados en Microsoft Excel, puede utilizar los datos como una lista de correo en Word. Para obtener más información acerca de etiquetas postales, consulte la Ayuda de Microsoft Excel.


No pueden crearse las uniones deseadas

Si la consulta tiene más de dos tablas, no puede crear uniones externas en la consulta. Las uniones externas son las opciones 2 y 3 del cuadro de diálogo Uniones.

Puede crear tantas uniones internas (opción 1 del cuadro de diálogo Uniones) como desee, pero sólo puede crear una unión externa en cada consulta. Si sabe programar en lenguaje SQL, puede intentar modificar la instrucción SQL en el cuadro de diálogo SQL (menú Ver, comando SQL) para crear más de una unión externa.

Para obtener información acerca del uso de uniones externas para combinar registros, haga clic en  [image].


Las uniones no devuelven los registros previstos

La unión predeterminada que Microsoft Query utiliza para unir tablas automáticamente es una unión interna (opción 1 en el cuadro de diálogo Uniones). Cuando se juntan dos tablas con una unión interna, los registros de la segunda tabla que no tengan registros correspondientes en la primera tabla no se incluyen en el conjunto de resultados.

Para recuperar todos los registros de las dos tablas cuando una contiene registros que no están presentes en la otra, puede utilizar una unión externa (opciones 2 y 3 del cuadro de diálogo Uniones). Para obtener información acerca del uso de uniones externas para combinar registros, haga clic en [image].

A veces, una unión externa entre dos tablas no devuelve ningún registro de la segunda tabla. Si entonces agrega una unión interna entre las dos tablas, Microsoft Query no recuperará ningún registro de ninguna de las dos tablas. Para mostrar registros, elimine una de las uniones.

Para obtener más información acerca de uniones, haga clic en  [image].


No puede guardarse el conjunto de resultados como tabla de la base de datos

Microsoft Query 97 no permite guardar el conjunto de resultados como una tabla en la base de datos. Si su base de datos puede importar datos de Microsoft Excel, puede devolver el conjunto de resultados a Microsoft Excel y utilizar luego los comandos de la base de datos para importar los datos de Microsoft Excel como una tabla. Por ejemplo, Microsoft Access tiene un asistente para importar hojas de cálculo que puede utilizar para crear una tabla a partir de datos de Microsoft Excel. Para obtener más información, consulte la documentación o la Ayuda correspondiente a su base de datos.

Si su base de datos permite importar archivos de texto, puede devolver el conjunto de resultados a Microsoft Excel, guardarlo como un archivo de texto y utilizar luego los comandos de la base de datos para importarlo como una tabla. Para obtener más información acerca de cómo convertir texto, consulte la Ayuda de Microsoft Excel.


No se puede agregar, copiar o mover un registro en la base de datos

En Microsoft Query 97, puede modificar y eliminar registros que ya están presentes en la base de datos, pero no puede agregar registros nuevos ni cambiar la secuencia de los registros.

Si necesita agregar o copiar un registro, abra la base de datos directamente y utilice los comandos que ésta proporciona. Para obtener información e instrucciones, póngase en contacto con el administrador de la base de datos.

Puede cambiar el orden de los registros en el conjunto de resultados utilizando el comando Ordenar del menú Registros. La ordenación en Microsoft Query no afecta a la base de datos subyacente, sólo al conjunto de resultados. Para obtener más información, haga clic en [image].


Microsoft Query no permite modificar los tipos de parámetro del procedimiento SQL

Para crear parámetros en un procedimiento almacenado SQL y definir los tipos de datos:

1	En el menú Archivo, haga clic en Ejecutar SQL.

2	En el cuadro Instrucción SQL, cree la consulta utilizando argumentos fijos para el procedimiento y luego haga clic en Guardar.

3	En el menú Ver, haga clic en SQL.

4	En el cuadro Instrucción SQL, reemplace cada argumento fijo por ?.

5	Haga clic en Aceptar y, a continuación, en Parámetros en el menú Ver.

6	Para cambiar el tipo de datos para un parámetro, haga clic en el parámetro y luego en Edición.


dirección

La ruta de acceso a un objeto, documento, archivo, página u otro destino. Una dirección puede ser una URL (dirección de acceso a un sitio de Internet) o una ruta de acceso de red UNC (dirección de acceso a un archivo en una red de área local). Una dirección también puede contener información de dirección más específica, como un rango de celdas de Microsoft Excel, en el archivo que señala la dirección principal.


campo calculado

Un campo en el conjunto de resultados de una consulta que presenta el resultado de una expresión en vez de mostrar datos de una base de datos.


título de columna

En Microsoft Query, el área gris en la parte superior de cada columna del panel de datos que contiene el nombre del campo o, si lo ha modificado, otro nombre descriptivo para el campo. Haga clic en el título de columna para seleccionar toda una columna. Para aumentar o reducir el ancho de una columna, arrastre la línea situada a la derecha del título. Para ajustar con rapidez el ancho de columna al ancho del valor mayor en la columna, haga doble clic en el borde derecho del título de columna.


constante

Un valor que no se calcula. Por ejemplo, la fecha 10/9/96, el número 210 y el texto "Beneficios trimestrales" son constantes. Una expresión o un valor resultante de una expresión no son constantes.


criterios

Condiciones que se especifican para limitar los registros que se incluyen en el conjunto de resultados de una consulta. Por ejemplo, el siguiente criterio seleccionará los registros para los cuales el valor del campo Importe sea mayor que 30.000:

Importe > 30000


panel de criterios

El área de la ventana de Microsoft Query que muestra los criterios que ha creado para limitar los registros que se incluyen en el conjunto de resultados de la consulta.

La fila Campos de criterios muestra los campos para los que especifica criterios. Microsoft Query recupera sólo aquellos registros en los cuales los valores de los campos especificados satisfacen los criterios establecidos. La fila Valor muestra las expresiones para los criterios que defina. La fila o muestra criterios alternativos que los registros han de cumplir para su inclusión en el conjunto de resultados.

El panel de criterios no se presenta automáticamente cuando crea una nueva consulta. Puede ocultar o mostrar el panel de criterios haciendo clic en Ocultar o mostrar los criterios  [image]  en la barra de herramientas.


panel de datos

El área de la ventana de Microsoft Query que presenta el conjunto de resultados de la consulta. Puede agregar un campo al panel de datos haciendo doble clic en el nombre del campo en la tabla que lo contiene.


fuente de datos

Identifica la fuente de datos a la que un usuario desea tener acceso e incluye información necesaria para la conexión a esos datos. Por ejemplo, una base de datos de Microsoft Access; un directorio que contiene un conjunto de archivos de Microsoft FoxPro o dBase al que desea tener acceso; una base de datos del Servidor SQL de Microsoft, el servidor en el que ésta reside y la red utilizada para obtener acceso a ese servidor; o un servidor de datos con ODBC (conectividad abierta de bases de datos) activada.


base de datos

Conjunto de datos relacionados con un asunto o propósito en particular. Dentro de una base de datos, la información acerca de una entidad en particular, tal como un empleado o un pedido, se divide en categorías de tablas, registros y campos.

Los programas de bases de datos, como Microsoft Access, dBASE y SQL Server, permiten almacenar grandes volúmenes de datos, así como ordenar y recuperar los datos posteriormente.


expresión

Combinación de operadores, nombres de campos, funciones y constantes que dan un valor único. En Microsoft Query, se puede usar una expresión para establecer criterios (por ejemplo, Importe > 10000) o para efectuar un cálculo en los valores de campo (por ejemplo, Precio * Cantidad).


datos externos

Datos que se almacenan en una base de datos, como Microsoft Access, dBASE o SQL Server, independiente de Microsoft Query y del programa desde el que ha iniciado Microsoft Query.


rango de datos externo

Datos de una base de datos externa que han sido introducidos en Microsoft Excel. La asignación de formato a un rango de datos externo y el uso de los datos en cálculos se realiza del mismo modo que con otros datos en Microsoft Excel. Si cambian los datos de la base de datos subyacente, puede actualizar el rango de datos externo en Microsoft Excel utilizando el comando Actualizar datos en el menú Datos.


campo

Categoría de información, tal como apellido o importe del pedido, que se almacena en una tabla. Cuando Microsoft Query muestra un conjunto de resultados en su panel de datos, un campo se representa como una columna.


función

Expresión escrita de antemano que devuelve un valor basado en los resultados de un cálculo u otra operación. Por ejemplo, la función Suma devuelve la suma de dos o más valores. Microsoft Query presupone que las fuentes de datos que está utilizando admiten las cinco funciones siguientes:

Función	Descripción
Promedio	El promedio de valores de un campo
Contar	El número de valores de un campo
Máx	El valor máximo de un campo
Mín	El valor mínimo de un campo
Suma	La suma de valores de un campo
Nota   Puede que algunas fuentes de datos no admitan todas estas funciones o puede que admitan otro tipo de funciones. Para averiguar qué funciones admite la fuente de datos, consulte la Ayuda del controlador ODBC de la fuente de datos que esté utilizando o consulte con el distribuidor del controlador.


identificador

Nombre de campo utilizado en una expresión. Por ejemplo, Importe del pedido es el identificador (nombre de campo) para un campo que contenga importes de pedidos. Puede utilizar una expresión (como Precio*Cantidad) en vez de un identificador.


índice

Componente de una base de datos que acelera la búsqueda de datos. Cuando una tabla tiene un índice, se pueden encontrar los datos en la tabla buscándolos en el índice.


unión interna

Conexión entre campos de dos tablas que selecciona sólo aquellos registros que tengan el mismo valor en los campos unidos. Si los valores en los dos campos son iguales, Microsoft Query combinará los dos registros coincidentes de cada tabla y los presentará como un registro en el conjunto de resultados. Si un registro de una tabla no coincide con un registro en la otra tabla, no aparecerá ninguno de los dos en el conjunto de resultados.

La unión interna es el tipo de unión predeterminada que Microsoft Query utiliza para unir tablas automáticamente.


unión

Conexión entre la información de dos tablas. Una unión indica a Microsoft Query cómo se debe presentar la información de dos tablas, mediante la combinación de registros que tengan datos coincidentes en un campo que se une. Después, Microsoft Query incluye o excluye los registros que no coincidan, en función del tipo de unión que se realice.


línea de unión

En Microsoft Query, línea que conecta campos entre dos tablas y muestra cómo se relacionan los datos. El tipo de unión indica qué registros se seleccionan para el conjunto de resultados de la consulta.


campo o registro bloqueado

Estado de un registro, campo u otro objeto de una base de datos que permite mostrarlo pero no modificarlo (se convierte en objeto de sólo lectura) desde Microsoft Query.


nombre

Palabra o cadena de caracteres en Microsoft Excel que representa una celda, rango de celdas, fórmula o valor constante.


controlador ODBC

Archivo de tipo biblioteca de vínculos dinámicos (DLL) que Microsoft Query y Microsoft Excel pueden utilizar para conectarse a una base de datos determinada. Cada programa de base de datos, como Microsoft Access o dBase, o sistema de administración de bases de datos, como SQL Server, requiere un controlador diferente. Los controladores ODBC aportan flexibilidad a Microsoft Query, de modo que puede conectarse a nuevas bases de datos a medida que quedan disponibles mediante la instalación de nuevos controladores.


operador

Signo o símbolo que especifica el tipo de cálculo (por ejemplo, suma, resta o multiplicación) a realizar en una expresión. Los operadores pueden ser matemáticos o de comparación (denominados también operadores lógicos) que producen el valor TRUE (verdadero) o FALSE (falso).


unión externa

Conexión entre campos de dos tablas que selecciona todos los registros de una tabla aunque no haya registros que coincidan en la otra tabla. Cuando los valores en las dos tablas son iguales, Microsoft Query combina los registros que coinciden y después los presenta como un registro en el conjunto de resultados. Aunque un registro de la tabla que proporciona los registros no coincida con un registro de la otra tabla, éste aparecerá en el conjunto de resultados. No obstante, el registro tendrá celdas vacías cuando no haya un registro que coincida en la otra tabla.


consulta de parámetros

Tipo de consulta que, al ejecutarla, solicita los valores a utilizar para seleccionar los registros para el conjunto de resultados, de manera que puede utilizarse la misma consulta para recuperar diferentes conjuntos de resultados. Puede escribir texto personalizado propio para la petición que presenta Microsoft Query, cuando se ejecuta la consulta, para describir el parámetro que solicita. Por ejemplo, puede crear una consulta de parámetros que seleccione registros por ciudad. Cuando ejecuta la consulta, puede presentar una petición personalizada "Escriba el nombre de la ciudad" y la consulta seleccionará entonces sólo los registros correspondientes a la ciudad que el usuario indique.


contraseña

Palabra, frase o cadena de caracteres que se utiliza para impedir el acceso no autorizado a la base de datos. Para tener acceso a la base de datos, debe introducir la contraseña correcta al crear la fuente de datos para la base de datos o al conectarse a la base de datos para crear una consulta.


Tabla dinámica

Tabla interactiva que resume y analiza datos de listas y tablas existentes. Utilice el Asistente para tablas dinámicas para especificar la lista o tabla que desee utilizar y para definir cómo desea organizar los datos en la tabla dinámica. Después de crear una tabla dinámica podrá reordenar los datos arrastrando los campos y los elementos.


clave principal

Uno o más campos que identifican de manera exclusiva a cada registro de la tabla. Del mismo modo que un número de placa identifica a un automóvil, la clave principal identifica a un registro de manera única.


consulta

En Microsoft Query o Microsoft Access, una manera de buscar los registros que responden a una pregunta determinada acerca de los datos almacenados en una fuente de datos.


diseño de consulta

Todos los elementos que se incluyen en la ventana de consulta, incluidas las tablas, los criterios que agrega al panel de criterios, el orden en el que agrega campos al panel de datos y la fuente que utiliza en el conjunto de resultados. Además, el diseño especifica si se activa o desactiva la consulta automática y si se puede modificar la fuente de datos.


rango

Dos o más celdas de una hoja. Las celdas de un rango pueden ser adyacentes o no adyacentes.


sólo lectura

Una opción que puede definir para que un archivo se pueda leer, pero no modificar ni guardar. Si modifica un archivo de sólo lectura, sólo podrá guardar los cambios si asigna al archivo un nombre nuevo.


registro

Información acerca de una persona, lugar, acontecimiento o elemento determinado. Cuando Microsoft Query muestra un conjunto de resultados en el panel de datos, el registro se representa con una fila.


actualizar

Actualizar datos de una fuente de datos externa. Cada vez que actualice los datos, verá la versión más reciente de la información existente en la base de datos, incluidos los cambios se hayan realizado en los datos.


plantilla de informes

Plantilla de Microsoft Excel que incluye una o más consultas o tablas dinámicas que se basan en datos externos. Cuando guarda una plantilla de informe, Microsoft Excel no almacena los datos consultados en la plantilla, sino que los actualiza cada vez que ésta se abre. Una plantilla de informe tiene la extensión de nombre de archivo .xlt.


conjunto de resultados

Conjunto de registros que se obtienen al ejecutar una consulta. Puede ver el conjunto de resultados de una consulta en Microsoft Query o devolverlo a Microsoft Excel para proseguir con su análisis. Microsoft Query muestra el conjunto de resultados en el formato de fila y columna del panel de datos.


título de fila

En Microsoft Query, el área gris a la izquierda de cada fila. Haga clic en el título de fila para seleccionar toda una fila. Para aumentar o reducir el alto de todas las filas en el conjunto de resultados, arrastre la línea situada debajo de un título de fila.


orden

Forma de organizar los datos según los valores o los tipos de datos. Puede ordenar datos alfabética o numéricamente. La ordenación puede ser ascendente (1 a 9 o A a Z) o descendente (9 a 1 o Z a A).


SQL (lenguaje de consulta estructurado)

Lenguaje que se utiliza para recuperar, actualizar y administrar datos. Cuando crea una consulta, Microsoft Query utiliza SQL para crear la instrucción SQL SELECT correspondiente. Si conoce SQL, puede ver o modificar la instrucción SQL SELECT haciendo clic en SQL en el menú Ver.


tabla

Conjunto de datos acerca de un tema determinado que se guarda en registros (filas) y campos (columnas).


Panel de tabla

El área de la ventana de Microsoft Query que presenta las tablas de la consulta. Cada tabla muestra los campos de los que puede recuperar datos. Para ver los datos almacenados en un campo en particular, agregue dicho campo al panel de datos.

Puede ocultar o mostrar el panel de tabla haciendo clic en Ocultar o mostrar las tablas  [image] en la barra de herramientas.


totales

Uno de los cinco tipos de cálculos que Microsoft Query define automáticamente: Suma, Promedio, Contar, Mín y Máx.


Consulta Web

Consulta que recupera datos almacenados en una intranet, Internet o World Wide Web.


World Wide Web

Un sistema para desplazarse por Internet utilizando hipervínculos. Cuando utiliza un explorador de Web, el Web aparece como un conjunto de texto, imágenes, sonidos y películas digitales.


Agregar una tabla a una consulta

1	Haga clic en Agregar tablas  [image].

2	Seleccione la tabla que desee agregar.

3	Haga clic en Agregar.

Nota   Pueden agregarse a la consulta tantas tablas como se desee. Cuando termine, haga clic en Cerrar.


Eliminar una tabla de una consulta

1	Haga clic en la tabla que desee eliminar.

2	En el menú Edición, haga clic en Eliminar.


Unir tablas en una consulta

Si la consulta contiene más de una tabla, Microsoft Query creará automáticamente una "unión" entre las dos tablas cuando reconozca un campo de clave principal en una tabla y un campo con el mismo nombre en la otra tabla. Una unión muestra el modo en que los datos están relacionados entre las dos tablas y determina qué registros incluirá Microsoft Query en el conjunto de resultados. Si no aparece línea de unión entre las tablas, o si se desea especificar una unión entre campos que no sean idénticos, puede crearse una unión.

Como valor predeterminado, Microsoft Query crea una unión interna que hace que Microsoft Query seleccione únicamente los registros que tengan el mismo valor en los campos unidos en ambas tablas. Puede crearse una unión externa, que selecciona todos los registros de una de las tablas, haya o no haya registros coincidentes en la otra tabla; o bien puede seleccionarse un operador que Microsoft Query utilizará para comparar los datos en los campos unidos.

Puesto que una unión indica qué registros seleccionará Microsoft Query, puede afinarse el conjunto de resultados de la consulta cambiando el tipo de unión entre las tablas o seleccionando un operador que Microsoft Query utilizará para comparar los datos.

Para obtener más información acerca de cómo afectan las uniones al conjunto de resultados en una consulta, haga clic en  [image].

¿Qué desea hacer?

Crear una unión

Cambiar el tipo de unión entre las tablas en una consulta

Combinar todos los datos de dos tablas

Ver los registros que las dos tablas no tienen en común


Cómo afectan las uniones al conjunto de resultados en una consulta

Si la consulta contiene más de una tabla, Microsoft Query creará automáticamente una "unión" entre las dos tablas cuando reconozca un campo de clave principal en una tabla y un campo con el mismo nombre en la otra tabla. Si dos tablas están conectadas mediante una línea de unión, la línea mostrará a Microsoft Query el modo en que están relacionados los datos. El tipo de unión es importante, ya que indica qué registros seleccionará e incluirá Microsoft Query en el conjunto de resultados de la consulta.

Una unión interna (el valor predeterminado) selecciona únicamente los registros que tengan el mismo valor en los campos unidos en ambas tablas. Microsoft Query combina los dos registros de cada tabla que coinciden y los presenta como un registro en el conjunto de resultados de la consulta. Si un registro no coincide con un registro en la otra tabla, no aparecerá ninguno en el conjunto de resultados.

Puede crearse una unión externa, que seleccione registros que no sean equivalentes. Si se crea una unión externa, Microsoft Query seleccionará todos los registros de una tabla aunque no haya registros que coincidan en la otra tabla. Si los valores en las dos tablas son iguales, Microsoft Query combinará los registros que coincidan y los presentará como un registro en el conjunto de resultados. Si un registro de la tabla que presenta la totalidad de sus registros no coincide con un registro de la otra tabla, éste se presentará de todos modos en el conjunto de resultados. Sin embargo, Microsoft Query presentará celdas vacías cuando haya registros que no coincidan en la otra tabla.

Para obtener más información acerca de cómo crear una unión o cómo cambiar el tipo de unión, haga clic en  [image].


Crear una unión

•	Arrastre un campo de una tabla al campo equivalente (un campo del mismo tipo de datos que contenga datos similares) en la lista de campos de la otra tabla.

Nota  Si hay una unión interna, Microsoft Query seleccionará registros de las dos tablas o solamente hará consultas cuando los valores de los campos unidos sean iguales. Para obtener más información acerca de los tipos de unión y el modo en que afectan a los resultados de una consulta, haga clic en  [image].


Cambiar el tipo de unión entre las tablas en una consulta

1	Haga doble clic en la línea de unión entre las tablas.

2	Para seleccionar un operador que utilice Microsoft Query para comparar los datos en los campos unidos, haga clic en el operador que desee en el cuadro Operador. Para obtener más información, haga clic en  [image].

3	Para crear una unión externa que utilice todos los registros de la tabla de la izquierda, haga clic en la opción 2 de Incluir unión. Debe seleccionar el operador = para crear uniones externas.

4	Para crear una unión externa que utilice todos los registros de la tabla de la derecha, haga clic en la opción 3 de Incluir unión.

Para crear una unión interna que utilice sólo registros de la dos tablas, haga clic en la opción 1 bajo Incluir unión.

5	Haga clic en Agregar.

6	Haga clic en Cerrar.

Para obtener más información acerca de los tipos de unión y el modo en que afectan a los resultados de una consulta, haga clic en  [image].


Realizar cambios en los datos en una base de datos consultada

En algunos casos puede modificar, eliminar o hacer cambios en los resultados de los datos de una consulta. Una vez realizados los cambios en los resultados de una consulta, Microsoft Query también cambiará los datos en la tabla subyacente para que puedan utilizarse para la consulta.

No pueden cambiarse los datos en una base de datos consultada en las siguientes situaciones:

•	La fuente de datos está protegida contra cambios o no permite realizarlos.

•	La consulta contiene más de una tabla.

•	La consulta contiene totales o expresiones personalizadas.

•	El campo que se intenta modificar está bloqueado o inhabilitado, o está en un registro bloqueado.

•	Los datos que se intenta introducir no son un tipo válido para la base de datos. Según la base de datos que se intente modificar, puede ser necesario introducir un valor específico en un campo.

•	El Administrador ha hecho que las características de modificación en la base de datos no estén disponibles.

¿Qué desea hacer?

Cambiar los datos en una base de datos consultada

Eliminar los datos de una base de datos consultada

Deshacer los cambios en los datos de una base de datos consultada


Cambiar los datos en una base de datos consultada

1	En Microsoft Query, asegúrese de que el comando Permitir modificación está activado en el menú Registros.

En algunos casos, Microsoft Query no permitirá cambiar los datos. Si el comando Permitir modificación aparece atenuado o si Microsoft Query presenta un mensaje cuando se hace clic en este comando, no podrán cambiarse los datos. Para obtener más información, haga clic en  [image].

2	En el conjunto de resultados, haga clic en el campo que desee cambiar.

3	Cambie la información del modo que desee y, a continuación, presione ENTRAR.

Nota   Si se comete algún error, puede volverse atrás al último cambio realizado haciendo clic en Deshacer en el menú Edición. Antes de cambiar a otro registro o ventana, deberá deshacer los cambios realizados.


Eliminar los datos de una base de datos consultada

Precaución Cuando se elimina un registro de una base de datos, se eliminará permanentemente del conjunto de resultados y de la base de datos.

1	En el menú Registros, asegúrese de que el comando Permitir modificación está activado.

En algunos casos, Microsoft Query no permitirá cambiar los datos. Si el comando Permitir modificación aparece atenuado o si Microsoft Query presenta un mensaje cuando se hace clic en este comando, no podrán cambiarse los datos. Para obtener más información, haga clic en  [image].

2	Seleccione el registro que desee eliminar haciendo clic en el cuadrado a la izquierda del registro.

3	En el menú Edición, haga clic en Eliminar.


Deshacer los cambios en los datos de una base de datos consultada

•	En el menú Edición, elija Deshacer.

Nota   Puede deshacer los últimos cambios realizados en los datos. Antes de cambiar a otro registro o ventana, deberá deshacer los cambios realizados.


Dar formato a los datos en Microsoft Query

Microsoft Query guardará los cambios cuando se guarde la consulta. Si se da formato a los datos en Microsoft Query, este formato no se presentará cuando se devuelva el conjunto de resultados a Microsoft Excel.

¿Qué desea hacer?

Cambiar un campo título de columna de manera que sea más descriptivo

Cambiar el ancho de una columna o el alto de las filas

Cambiar la fuente, el estilo o el tamaño del texto en un conjunto de resultados

Ocultar o mostrar un campo en un conjunto de resultados

Cambiar el diseño de un conjunto de resultados


Cambiar un campo título de columna de manera que sea más descriptivo

1	Haga doble clic en el título de columna del campo que desee cambiar.

2	En el cuadro Título de columna, escriba el título que desee.


Cambiar el ancho de una columna o el alto de las filas

•	Para cambiar el ancho de una columna, señale con el puntero el borde derecho del título de columna y, a continuación, arrastre el borde hasta que la columna tenga el ancho que desee.

Sugerencia   Para ajustar con rapidez el ancho de columna al ancho del valor mayor en la columna, haga doble clic en el borde derecho del título de columna.

•	Para cambiar el alto de las filas, señale con el puntero el borde derecho de un título de fila y, a continuación, arrastre el borde hasta que las filas tengan el alto que desee.

Nota   El cambio del alto de fila afectará a todas las filas en el conjunto de resultados.


Ocultar o mostrar un campo en un conjunto de resultados

1	Haga clic en el título de columna del campo que desee ocultar.

2	En el menú Formato, haga clic en Ocultar columnas.

Para mostrar una columna oculta, haga clic en Mostrar columnas en el menú Formato, seleccione la columna que desee y, a continuación, haga clic en Mostrar.


Cambiar la fuente, el estilo o el tamaño del texto en un conjunto de resultados

1	En el menú Formato, haga clic en Fuente.

2	Haga los cambios que desee.


Cambiar el diseño de un conjunto de resultados

Si se insertan campos o se cambia el orden de los campos, se retendrán los cambios de diseño mientras se trabaje en Microsoft Query y cuando se devuelva el conjunto de resultados a Microsoft Excel.

¿Qué desea hacer?

Cambiar el orden de los campos en un conjunto de resultados

Insertar un campo en un conjunto de resultados


Cambiar el orden de los campos en un conjunto de resultados

1	Haga clic en el título de columna del campo que desee mover.

2	Mueva el puntero sobre el título de columna y, a continuación, arrastre la columna a la posición que desee.


Insertar un campo en un conjunto de resultados

1	Haga clic en el título de columna del campo situado a la derecha de la posición en que se desee insertar el nuevo campo.

2	En el menú Registros, haga clic en Insertar columna.

3	En el cuadro Campo, seleccione la columna que desee insertar.

Si desea un título más descriptivo para la columna, escríbalo en el cuadro Título de columna.

4	Haga clic en Insertar.


Abrir una consulta

1	Haga clic en Abrir consulta  [image] en el archivo de consulta que desee abrir y, a continuación, en Abrir.

Un archivo de consulta tiene una extensión de nombre .dqy o qry.

2	Si se le solicita, escriba el nombre de conexión, contraseña y cualquier otra información necesaria de la fuente de datos.

3	Si se le solicita, escriba los valores de los parámetros de la consulta y, a continuación, haga clic en Aceptar. Si no sabe cuales son los parámetros válidos, contacte con la persona que creó la consulta.


Crear una consulta nueva

En Microsoft Query existen varias opciones para construir una consulta y recuperar los datos que desee de una fuente de datos externa:

•	Puede utilizar el Asistente para consultas para crear una consulta sencilla.

•	Puede utilizar las características avanzadas de Microsoft Query para crear una consulta más compleja.

•	Puede crear una consulta de parámetros en Microsoft Query que solicite criterios cuando se ejecute.

¿Qué desea hacer?

Directrices para crear una consulta

Crear una consulta utilizando el Asistente para consultas

Crear una consulta más compleja en Microsoft Query

Crear una consulta de parámetros


Directrices para crear una consulta

En Microsoft Query existen varias opciones para recuperar datos externos. Para aprovechar estas opciones y obtener los resultados esperados, tenga en cuenta las siguientes directrices:

•	Utilice el Asistente para consultas cuando desee crear una consulta sencilla. Con el Asistente para consultas puede seleccionar las tablas y campos que desee incluir. Cuando el Asistente para consultas reconoce un campo clave principal en una tabla y un campo con el mismo nombre en la otra tabla, automáticamente se crea una unión interna. Además, en el Asistente para consultas puede ordenar y realizar filtrados sencillos. Al final del Asistente para consultas puede elegir entre devolver los datos a Microsoft Excel o depurar más la consulta en Microsoft Query. Después de crear la consulta, puede ejecutarla en Microsoft Excel o Microsoft Query.

•	Utilice Microsoft Query si desea crear una consulta más compleja. Este método le deja la mayor parte del control ya que puede limitar el conjunto de resultados creando una unión interna o una unión externa o utilizando criterios y expresiones. Las expresiones son cálculos que puede realizar utilizando operadores, funciones, nombres de campo y constantes. Es posible realizar filtros más complejos utilizando criterios. Puede ver el conjunto de resultados en Microsoft Query. Una vez que esté seguro de que el conjunto de resultados contiene los datos que desea, puede devolverlo a Microsoft Excel. Después de crear la consulta, puede ejecutarla en Microsoft Excel o Microsoft Query.

•	Una consulta de parámetros es una consulta que solicita criterios cuando se ejecuta. Una consulta de parámetros se crea únicamente en Microsoft Query, no en el Asistente para consultas. Los criterios definidos se utilizan para recuperar datos de las tablas de la consulta. Después de crear la consulta, puede ejecutarla en Microsoft Excel o Microsoft Query.


Crear una consulta utilizando el Asistente para consultas

1	Haga clic en Nueva consulta  [image].

2	En la ficha Bases de datos haga clic en la base de datos de la que desea obtener los datos.

Si necesita configurar una nueva fuente de datos, haga doble clic en Nueva fuente de datos y, a continuación, especifique la fuente de datos.

¿Cómo?

3	Compruebe que la casilla de verificación Usar el Asistente para consultas para crear o modificar consultas está activada y, a continuación, haga clic en Aceptar.

4	Siga las instrucciones del Asistente para consultas.

5	Para devolver los datos directamente a Microsoft Excel, haga clic en Devolver datos a Microsoft Excel, en Finalizar y, a continuación, en el lugar en que desee poner los datos externos.

¿Cómo?

Para depurar más la consulta, haga clic en Ver datos o modificar consulta en Microsoft Query, en Finalizar y, a continuación, realice los cambios que desee.

¿Cómo?

Si elige modificar la consulta en Microsoft Query, el conjunto de resultados se muestra en el panel de datos. Si lo desea, puede devolver el conjunto de resultados a Microsoft Excel más adelante. Para obtener más información, haga clic en [image].

Nota   Presionando ESC puede cancelar una consulta que tarda mucho tiempo en recuperar datos.


Crear una consulta más compleja en Microsoft Query

1	Haga clic en Nueva consulta  [image].

2	En la ficha Base de datos, haga clic en la base de datos de la que desee recuperar los datos o crear una nueva fuente de datos.

¿Cómo?

3	Active la casilla de verificación Usar el Asistente para consultas para crear o modificar consultas y, a continuación, haga clic en Aceptar.

4	Agregue las tablas que desee.

¿Cómo?

5	Agregue los campos que desee que aparezcan en el conjunto de resultados.

¿Cómo?

Si desea limitar el conjunto de resultados para que incluya registros específicos, introduzca los criterios para filtrar los registros.

¿Cómo?

Si desea crear una consulta de parámetros que solicite los criterios cuando se ejecute, especifique los criterios.

¿Cómo?

Puede crear una unión interna o una unión externa entre las tablas para cambiar el conjunto de resultados.

¿Cómo?

Notas

•	Cuando termine de recuperar los datos que desee, puede devolver el conjunto de resultados a Microsoft Excel. Para obtener más información, haga clic en  [image].

•	Presionando ESC puede cancelar una consulta que tarda mucho tiempo en recuperar datos.

•	Si desea esperar a recuperar los datos hasta que haya agregado todos los campos al conjunto de resultados, compruebe que no está presionado el botón Consulta automática  [image]. Cuando esté listo para ejecutar la consulta, haga clic en Ejecutar consulta ahora  [image].


Crear una consulta de parámetros

1	Cree una consulta que incluya las tablas y campos de los registros que desee.

¿Cómo?

2	Compruebe que no está presionado Consulta automática  [image].

3	Compruebe que está presionado Ocultar o mostrar los criterios  [image]  para mostrar el panel de criterios.

4	Haga clic en la primera celda de la fila Campo de criterios y, a continuación, haga clic en la flecha de la celda para seleccionar un campo de la lista que desee utilizar como parámetro de la consulta.

5	Haga clic en la primera celda de la fila Valor. Escriba [ (corchete izquierdo) seguido del texto del mensaje que desee que Microsoft Query muestre al ejecutar la consulta y, a continuación, escriba ] (corchete derecho). En la siguiente ilustración se muestra un ejemplo.

El texto del mensaje deberá ser diferente del nombre del campo, aunque puede incluirlo.

Para crear más de un parámetro para la consulta, repita los pasos 4 y 5 para cada parámetro que desee agregar en la siguiente columna disponible del panel de criterios.

Para obtener información adicional acerca de los criterios que puede utilizar para depurar una consulta, haga clic en  [image].

6	Presione ENTRAR.

7	Para ejecutar la consulta, haga clic en Ejecutar consulta ahora  [image].

Nota   Cuando termine de recuperar los datos, puede devolver el conjunto de resultados a Microsoft Excel. Para obtener más información, haga clic en  [image].


Especificar una fuente de la que obtener datos

1	Si no se muestra el cuadro de diálogo Elegir fuente de datos, haga clic Nueva consulta  [image].

2	En la ficha Bases de datos, haga doble clic en Nueva fuente de datos.

3	En el cuadro número 1, escriba un nombre para identificar la fuente de datos.

4	Haga clic en el cuadro número 2 y seleccione un controlador para el tipo de base de datos que utilice como fuente de datos.

Si no encuentra la base de datos que desea, es posible que necesite instalar el controlador ODBC para la fuente de datos.

¿Cómo?

5	Haga clic en Conectar.

Dependiendo de la base de datos seleccionada para la fuente de datos, el cuadro de diálogo contiene diferente información que debe facilitar para conectarse con la fuente de datos. Es posible que se solicite un nombre de conexión, una contraseña, la versión de la base de datos que está utilizando, la ubicación de la base de datos y otra información específica del tipo de base de datos seleccionada. Cuando termine de facilitar la información solicitada, haga clic en Aceptar.

Si no desea escribir el nombre de conexión y la contraseña al utilizar la fuente de datos, active la casilla de verificación Guardar Id. y contraseña en la definición de fuente de datos. Si esta casilla de verificación no está disponible, compruebe con el administrador de la base de datos si la opción ha sido inhabilitada.

Si desea que una tabla determinada de la base de datos se muestre automáticamente en el Asistente para consultas, haga clic en el cuadro 4 y, a continuación, en la tabla que desee.

6	Haga clic en Aceptar.

La base de datos ya está configurada.


Instalar un controlador ODBC para tener acceso a una fuente de datos externa

1	Cierre todas las aplicaciones abiertas.

2	En el menú Inicio señale Configuración y, a continuación, haga clic en Panel de control.

3	Haga doble clic en Agregar o quitar programas.

4	Haga clic en la ficha Instalar o desinstalar, en Microsoft Office o Microsoft Excel y, a continuación, en Agregar o quitar.

5	Cuando aparezca el cuadro de diálogo Configurar, haga clic en Agregar o quitar.

6	Haga clic en Controles de acceso a datos y ActiveX y, a continuación, en Modificar opción.

7	Haga clic en Controladores de bases de datos y, a continuación, haga clic en Modificar opción.

8	Haga clic en los controladores ODBC que desee instalar.

Para instalar todos los controladores ODBC, haga clic en Seleccionar todo.

9	Haga clic en Aceptar.

10	Haga clic en Continuar y siga las indicaciones para terminar la configuración.


Devolver un conjunto de resultados a Microsoft Excel

1	Si no se muestra el cuadro de diálogo Devolver datos externos a Microsoft Excel, haga clic en Devolver datos  [image]  y, si es necesario, escriba los parámetros requeridos por la consulta.

2	Haga clic en Propiedades para controlar las opciones de formato y diseño del rango de datos externos traídos a Microsoft Excel. Para obtener más información, consulte la Ayuda de Microsoft Excel.

3	Para colocar el conjunto de resultados en la hoja de cálculo seleccionada, haga clic en Hoja de cálculo existente. En la hoja de cálculo, haga clic en el punto de la celda donde desee ubicar la esquina superior izquierda del conjunto de resultados y, a continuación, haga clic en Aceptar.

Para colocar el conjunto de resultados en una nueva hoja de cálculo, haga clic en Hoja de cálculo nueva y, a continuación, haga clic en Aceptar. Microsoft Excel agrega una nueva hoja de cálculo al libro y coloca automáticamente el conjunto de resultados en la esquina superior izquierda de la hoja de cálculo.

Para utilizar los datos externos en una tabla dinámica haga clic en Informe de tabla dinámica y, a continuación, haga clic en Aceptar.

Nota   Puede comprobar el estado de una consulta que tarda mucho tiempo en devolver los datos. Haga clic en Actualizar estado  [image]  en la barra de herramientas Datos externos. Para cancelar la devolución de datos, haga clic en Detener actualización.


Agregar o quitar campos

•	Para agregar un único campo al conjunto de resultados en el panel de tabla, haga doble clic en el campo que desee agregar.

•	Para quitar un campo del conjunto de resultados, haga clic en el título de columna del campo que desee eliminar del panel de datos y, a continuación, haga clic en Quitar columna en el menú Registros.

Sugerencia   Para agregar todos los campos de una tabla al conjunto de resultados, haga doble clic en el asterisco. Es posible que necesite desplazarse al principio de la tabla para ver el asterisco.


Ejecutar automáticamente una consulta o esperar para ejecutarla en otro momento

Microsoft Query ejecuta automáticamente una consulta y actualiza los datos del conjunto de resultados cada vez que se agrega un campo al panel de datos o se agregan, o se cambian, los criterios del panel de criterios. Si la consulta contiene un gran número de registros, es posible que desee esperar a ejecutar la consulta hasta que haya terminado de realizar los cambios a la misma.

•	Para ejecutar automáticamente una consulta cada vez que se agregue un nuevo criterio o un campo, compruebe que el botón Consulta automática  [image]  está presionado.

•	Si desea esperar a ejecutar una consulta hasta que haya terminado de agregar nuevos criterios o campos, compruebe que no está presionado el botón Consulta automática  [image]. Cuando esté listo para ejecutar la consulta, haga clic en Ejecutar consulta ahora  [image].


Limitar el número de registros recuperados utilizando criterios

Puede recuperar registros específicos utilizando criterios. Por ejemplo, si desea ver únicamente proveedores de Francia, puede especificar que el campo País debe contener Francia. Microsoft Query utiliza los criterios para recuperar los registros que desee y mostrarlos en el conjunto de resultados.

¿Qué desea hacer?

Usar criterios

Recuperar registros que coincidan con un valor específico

Especificar qué registros se van a recuperar utilizando criterios

Expresiones que se pueden usar como criterios


Usar criterios

Cuando seleccione un campo de criterios, asegúrese que utiliza el campo de la tabla correcta. Por ejemplo, si desea buscar todos los proveedores de un país determinado, seleccione el campo País de la tabla Proveedores en lugar de la tabla Clientes.

En Microsoft Query los criterios se agregan en el panel de criterios.

Puede especificar los criterios para recuperar registros de la siguiente manera:

•	Puede crear un cálculo y utilizarlo después como criterio para seleccionar registros. Por ejemplo, puede recuperar todos los registros de pedidos superiores a 500 $ especificando que el campo precio multiplicado por el campo cantidad debe ser superior a 500 $. Para utilizar estos criterios, debe escribir Precio_Unitario*Cantidad en el cuadro Campos de criterios y, a continuación, escribir >500 en el cuadro Valor. Para ver ejemplos de expresiones que puede utilizar como criterios, haga clic en  [image].

•	Puede buscar todos los registros incluidos dentro de un rango determinado. Por ejemplo, puede recuperar todos los registros de pedidos realizados entre el 5 de Junio de 1996 y el 23 Junio de 1996. Para utilizar este criterio, debe hacer clic en Fecha_Pedido en el cuadro Campos de criterios y, a continuación, escribir >=5/6/96 Y <=23/6/96 en el cuadro Valor.

•	Puede buscar todos los registros con valores que contengan los caracteres especificados. Por ejemplo, puede buscar todos los registros de proveedores cuyo número de teléfono comience con el prefijo (111). Para utilizar este criterio, debe hacer clic en Teléfono en el cuadro Campos de criterios y, a continuación, escribir Como '(111)%' en el cuadro Valor. Debe poner el texto que desea buscar entre comillas sencillas.

•	Puede buscar todos los registros con valores que cumplan un criterio u otro. Por ejemplo, puede buscar todos los registros de proveedores de productos lácteos o todos los registros de proveedores noruegos, independientemente de los productos que suministren. Para seleccionar estos registros, debe escribir dos conjuntos de criterios en el panel de criterios. Primero, debe hacer clic en País en el cuadro Campos de criterios y, a continuación, escribir Noruega en el cuadro Valor. Después, debe hacer clic en Categoría en el siguiente cuadro Campos de criterios y escribir =Lácteos en el cuadro Valor correspondiente.

•	Puede buscar todos los registros con valores que cumplan varios criterios. Por ejemplo, puede buscar todos los registros de proveedores que suministren productos lácteos y que, además, sean de Noruega o Italia. Para seleccionar estos registros, debe escribir dos conjuntos de criterios en el panel de criterios. Primero, debe hacer clic en País en el cuadro Campos de criterios y, a continuación, escribir Noruega O Italia en el cuadro Valor. Después, debe hacer clic en Categoría en el siguiente cuadro Campos de criterios y escribir =Lácteos en el cuadro Valor correspondiente.

•	Puede buscar registros que no coincidan con un valor. Por ejemplo, puede buscar todos los registros de proveedores ubicados fuera de EE.UU. Para utilizar este criterio, debe hacer clic en País en el cuadro Campos de criterios y, a continuación, escribir NO EE.UU. en el cuadro Valor.

•	Puede buscar registros que contengan valores incompletos o que falten. Por ejemplo, puede buscar todos los registros de empleados que no tengan un valor en el nombre del supervisor. Para utilizar este criterio, debe hacer clic en Informar_a en el cuadro Campos de criterios y, a continuación, escribir ES NULO en el cuadro Valor.

•	Puede buscar registros que contengan uno de varios valores. Por ejemplo, puede buscar todos los registros de proveedores ubicados en Alemania, Francia o EE.UU. Para utilizar este criterio, debe hacer clic en País en el cuadro Campos de criterios y, a continuación, escribir Alemania O Francia O EE.UU. en el cuadro Valor.


Especificar qué registros se van a recuperar utilizando criterios

1	Haga clic en Ocultar o mostrar los criterios  [image].

Microsoft Query muestra el panel de criterios.

2	En el panel de criterios, haga clic en la primera celda de la fila Campos de criterios y, a continuación, haga clic en el campo al que desee aplicar los criterios.

Si la consulta utiliza varias tablas con nombres de campo parecidos, haga clic en el campo de tabla correcto que desee.

3	En la fila Valor, haga clic directamente en la celda situada bajo el campo seleccionado en la fila Campos de criterios.

4	Escriba los criterios que desee utilizar en Microsoft Query para seleccionar registros y, a continuación, presione ENTRAR.

¿Cómo?

5	Si aún no lo ha hecho, agregue los campos que desee que aparezcan en el conjunto de resultados.

¿Cómo?

Para mostrar registros de diferentes tablas, asegúrese que ha agregado dichas tablas al panel de tablas de la consulta. Para obtener información adicional acerca de cómo agregar tablas, haga clic en [image].

Notas

•	Puede limitar aún más el conjunto de resultados agregando criterios adicionales al panel de criterios. Por ejemplo, puede buscar todos los registros de proveedores que suministren productos lácteos y que, además, sean de Noruega o Italia. Para seleccionar estos registros, debe escribir dos conjuntos de criterios en el panel de criterios. Primero, haga clic en País en el cuadro Campos de criterios y, a continuación, escriba Noruega O Italia en el cuadro Valor. Después haga clic en Categoría en el siguiente cuadro Campos de criterios y escriba =Lácteos en el cuadro Valor correspondiente.

•	Si el valor que desea utilizar como criterio ya aparece en el conjunto de resultados, puede copiarlo al panel de criterios. En el conjunto de resultados, haga clic en el valor que desee copiar, en Copiar, en el menú Edición, en la celda de la fila Valor donde desea pegar el valor y, a continuación, en Pegar, en el menú Edición.

•	Para evitar esperar mucho tiempo mientras se devuelven los datos de cada campo, puede esperar a recuperar los datos hasta que haya agregado todos los campos al conjunto de resultados. Si desea esperar a recuperar los datos, compruebe que no está presionado el botón Consulta automática  [image]. Cuando esté listo para ejecutar la consulta, haga clic en Ejecutar consulta ahora  [image].

•	Presionando ESC puede cancelar una consulta que tarda mucho tiempo en recuperar datos.


Recuperar registros que coincidan con un valor específico

1	Compruebe que ha presionado el botón Consulta automática  [image].

2	Agregue el campo para el que desee especificar criterios al panel de datos.

¿Cómo?

Por ejemplo, si desea recuperar registros que tengan Francia en el campo País, agregue el campo País al panel de datos.

3	En el conjunto de resultados, haga clic en una celda que contenga el valor que desea comparar.

4	Haga clic en Consulta de selección  [image].


Restaurar el conjunto de resultados íntegro quitando los criterios

Si la consulta contiene muchos registros, puede ahorrar tiempo esperando a actualizar el conjunto de resultados hasta que haya quitado todos los criterios. Para esperar a actualizar el conjunto de resultados, compruebe que el botón Consulta automática  [image]  no está presionado.

1	En el panel de criterios, haga clic en el título de la columna que contiene los criterios que desee eliminar.

2	Presione SUPRIMIR.

Repita los pasos 1 y 2 para cada conjunto de criterios que desee quitar.

Para quitar todos los criterios a la vez, haga clic en Quitar todos los criterios en el menú Criterios.

3	Cuando termine de quitar los criterios, haga clic en Ejecutar consulta ahora  [image]  para restablecer todo el conjunto de resultados.


Ejemplos de expresiones

Una expresión es un cálculo que utiliza una combinación de operadores, funciones, nombres de campo y constantes.

Puede utilizar una expresión como criterio para seleccionar registros. Para utilizar una expresión del panel de criterios, seleccione el campo que contiene los valores que desee evaluar en Campos de criterios y, a continuación, escriba el operador y el valor que desee en el cuadro Valor. Cuando seleccione un campo de criterios, asegúrese que utiliza el campo de la tabla correcta. Por ejemplo, si desea buscar todos los proveedores de un país determinado, seleccione el campo País de la tabla Proveedores en lugar de la tabla Clientes. Para obtener información adicional acerca de los criterios, haga clic en [image].

¿Qué desea hacer?

Ver ejemplos de expresiones que utilizan operadores aritméticos

Ver ejemplos de expresiones que utilizan operadores de comparación

Ver ejemplos de expresiones que utilizan operadores lógicos

Ver ejemplos de expresiones que utilizan otros tipos de operadores


Ejemplos de expresiones que utilizan operadores aritméticos

Los operadores aritméticos ejecutan las operaciones matemáticas básicas como suma, resta, multiplicación y división, y generan resultados numéricos. Puede utilizar operadores aritméticos en una expresión del panel de criterios o en un campo calculado.

Operador aritmético	Significado	Ejemplo	Sintaxis
+ (signo más)	Suma	Cobros totales vencidos de un cliente	Cantidad_Pedido+Flete
- (signo menos)	Resta	Precio total de un pedido, incluyendo descuentos	Cantidad_Pedido-Descuento
* (asterisco)	Multiplicación	Cantidad de pedidos totales de un producto específico	Precio_Unitario*Cantidad
/ (barra inclinada)	División	Precio unitario	Cantidad_Pedido/Cantidad


Ejemplos de expresiones que utilizan operadores de comparación

Los operadores de comparación se utilizan en expresiones utilizadas como criterios para seleccionar registros y limitar un conjunto de resultados.

Operador de comparación	Significado	Ejemplo	En Campos de criterios haga clic en	En el cuadro Valor escriba
= (igual)	Igual a	Busca registros de clientes en Alemania	País	=Alemania
<> (distinto)	Distinto de	Busca registros de proveedores fuera de EE.UU.	País	<>EE.UU.
> (mayor que)	Mayor que	Busca registros de pedidos realizados después de una fecha específica	Fecha_Pedido	>30/6/97
< (menor que)	Menor que	Busca registros de pedidos realizados antes de una fecha específica	Fecha_Pedido	<30/6/97
>= (mayor o igual que)	Mayor o igual que	Busca registros de pedidos realizados en (o después) una fecha específica	Fecha_Pedido	>=30/6/97
<= (menor o igual que)	Menor o igual que	Busca registros de pedidos realizados en (o antes) una fecha específica	Fecha_Pedido	<=30/6/97


Ejemplos de expresiones que utilizan operadores lógicos

Los operadores lógicos comparan dos valores.

Operador lógico	Significado	Ejemplo	En Campos de criterios, haga clic en	En el cuadro Valor escriba
Y	Este y otro valor deberán ser verdaderos para los registros del conjunto de resultados.	Busca registros de pedidos realizados dentro de un determinado intervalo de fechas	Fecha_Pedido	>6/5/97 Y <6/23/97
O	Este u otro criterio deberá ser verdadero para los registros del conjunto de resultados	Busca registros de proveedores de dos ubicaciones	País	EE.UU O Brasil
NO	Este criterio no debe ser verdadero para los registros del conjunto de resultados.	Busca registros de proveedores no ubicados en un país específico.	País	NO Canadá


Ejemplos de expresiones que utilizan otros tipos de operadores

La siguiente tabla muestra los operadores que puede utilizar para seleccionar un rango de valores, buscar valores que coincidan con alguno de los diferentes valores, determinar si un registro contiene o no un valor en el campo especificado o buscar registros utilizando un carácter comodín.

Operador	Significado	Ejemplo	En Campos de criterios haga  clic en	En el cuadro Valor escriba
Está comprendido entre	Muestra un rango de valores entre dos extremos, ambos inclusive	Busca registros de importes de pedidos entre 1.000 $ y 3.000 $.	Cantidad_Pedido	Está comprendido entre 1000 Y 3000
EN	Determina si un valor es igual a cualquiera de los diversos valores de una lista	Busca registros de clientes en Guadalajara, Mérida y Toledo	Ciudad	En('Guadalajara', 'Mérida', 'Toledo')
ES NULO	Determina si un registro no tiene valor en el campo especificado	Busca los registros de empleados que no tengan una entrada en el supervisor	Informes_A	ES NULO
NO ES NULO	Determina si un registro tiene un valor en el campo especificado	Busca los registros de empleados que tengan una entrada en el supervisor	Informes_A	NO ES NULO
COMO	Utiliza COMO y el carácter comodín % para comparar valores	Busca registros de empleados cuyo apellido comience con las letras "Go", como "Golar" y "González".	Apellido	COMO 'Go%'


Crear un campo calculado

Puede mostrar el resultado de un cálculo especificado creando un nuevo campo denominado campo calculado. Puede crear un campo calculado escribiendo su propia expresión, que es un cálculo que utiliza una combinación de operadores, funciones, nombres de campo y constantes. También puede utilizar una función integrada para calcular totales de un campo.

¿Qué desea hacer?

Crear un campo calculado utilizando una expresión

Crear un campo calculado utilizando una función integrada


Crear un campo calculado utilizando una expresión

1	En el panel de datos, haga clic en el título de una columna en blanco.

2	Escriba la expresión del cálculo y, a continuación, presione ENTRAR. No comience la expresión con un signo igual (=).

Por ejemplo, si los empleados reciben una comisión del 15% de sus ventas totales, puede calcular la comisión de cada empleado sumando las ventas de cada empleado y, a continuación, multiplicando el total por 0,15.

Para ver ejemplos de expresiones que utilicen operadores aritméticos, haga clic en  [image].


Crear un campo calculado utilizando una función integrada

1	Agregue un campo que contenga los valores que desee totalizar.

¿Cómo?

2	Haga clic en cualquier parte del campo que desee totalizar y, a continuación, haga clic en Seleccionar sucesivamente los totales  [image].

3	Continúe haciendo clic en Seleccionar sucesivamente los totales hasta que Microsoft Query muestre el tipo de total que desee.

Cada vez que hace clic en Seleccionar sucesivamente los totales, Microsoft Query calcula y muestra un tipo de total diferente (la función utilizada se indica en el título de columna). Para ver una descripción de las funciones que puede utilizar para crear totales en un campo calculado, haga clic en  [image].

4	Después de seleccionar la función que genera el tipo de total que desee, haga clic en Ejecutar consulta ahora  [image]  para mostrar el resultado del campo calculado.

Notas

•	Para quitar un cálculo de un campo, haga clic en Seleccionar sucesivamente los totales hasta que el título de la columna contenga el nombre de campo original.

•	Si la consulta contiene muchos registros, puede ahorrar tiempo si espera a mostrar los resultados del campo calculado hasta que seleccione la función que desee. Compruebe que no esté presionado el botón Consulta automática  [image].


Funciones que pueden utilizarse en un campo calculado

Una función devuelve un valor basado en los resultados de un cálculo o de otra operación. Por ejemplo, la función SUM devuelve la suma de dos o más valores. Microsoft Query admite las siguientes funciones. En realidad, las funciones disponibles para una fuente de datos dependen del controlador ODBC de la fuente de datos. Para ver qué funciones están disponibles para la fuente de datos, haga clic en un campo numérico y, a continuación, haga clic en Seleccionar sucesivamente los totales  [image].

Para devolver este valor	Utilice
La media de un conjunto de valores de un campo	PROMEDIO
Número total de registros	CUENTA
El máximo de un conjunto de valores de un campo	MAX
El mínimo de un conjunto de valores de un campo	MIN
La suma de un conjunto de valores de un campo	SUMA


Guardar una consulta

No es necesario que guarde una consulta para devolver los datos a Microsoft Excel. Guarde una consulta si desea mantener el formato o si desea utilizar la misma consulta más adelante o en un libro diferente. Para obtener información adicional acerca de cómo devolver datos a Microsoft Excel, haga clic en [image].

1	Haga clic en Guardar archivo  [image].

2	En el cuadro Nombre de archivo, escriba el nombre que desee.

3	En el cuadro Guardar como tipo, Microsoft Query selecciona automáticamente Archivos de Query (*.dqy). Si desea utilizar la consulta en una versión anterior de Microsoft Excel o Microsoft Query, haga clic en Archivos de Query (*.qry).

Una consulta de parámetros puede guardarse únicamente en formato *.dqy y no puede utilizarse en una versión anterior de Microsoft Excel o Microsoft Query.

4	En el cuadro Guardar en, seleccione la carpeta donde desee guardar la consulta.

5	Haga clic en Guardar.

Notas

•	Al guardar un archivo de consulta, Microsoft Query no guarda el conjunto de resultados actual mostrado en el panel de datos. El conjunto de resultados se actualiza automáticamente antes de mostrar el cuadro de diálogo Guardar como, aunque el botón Consulta automática  [image]  no esté presionado.

•	Cuando se guarda una consulta en la ubicación predeterminada, el nombre de archivo de la consulta aparece en la ficha Consultas al abrir una nueva consulta en Microsoft Query o al elegir Obtener datos externos en Microsoft Excel.


Ejecutar, ver o modificar un comando, procedimiento o instrucción SQL

Si conoce el SQL (lenguaje de consulta estructurado), puede utilizarlo para modificar una instrucción SQL SELECT. Para obtener información adicional acerca de SQL, consulte la documentación de la base de datos.

1	Cree una nueva consulta. No devuelva los resultados a Microsoft Excel.

¿Cómo?

2	Haga clic en Ver SQL  [image].

Microsoft Query muestra el cuadro de diálogo SQL con la instrucción SQL SELECT correspondiente a la consulta.

3	Escriba los cambios que desee realizar a la instrucción SQL y, a continuación, haga clic en Aceptar.

Para agregar una nueva línea en el cuadro Instrucción SQL, presione CTRL+ENTRAR.

Notas

•	Para cambiar o reemplazar la instrucción SQL utilice la misma sintaxis SQL que utiliza Microsoft Query, o la sintaxis que admita la fuente de datos. Microsoft Query trata de interpretar la sintaxis utilizada y muestra tanto el diseño de la consulta como el conjunto de resultados.

•	Aunque Microsoft Query no pueda mostrar el diseño de la consulta, porque no puede interpretar parte de la sintaxis utilizada, sí presentará el conjunto de resultados. Sin embargo, únicamente puede cambiar el formato del conjunto de resultados, por ejemplo, la fuente o el ancho de columna. No es posible modificar los datos y cualquier cambio en la definición de la consulta, por ejemplo agregar o quitar campos, deberá realizarse en el cuadro de diálogo SQL.


Ejecutar un enunciado o procedimiento SQL

Si conoce el SQL (lenguaje de consulta estructurado) puede utilizarlo para ejecutar una instrucción SQL SELECT. Para obtener información adicional acerca de SQL, consulte la documentación de la base de datos.

1	En el menú Archivo, haga clic en Ejecutar SQL.

Para ejecutar una instrucción SQL en una tabla de otra fuente de datos, haga clic en Fuentes de datos, en la fuente de datos que desee y, a continuación, en Aceptar. Puede especificar una nueva fuente de datos.

¿Cómo?

2	En el cuadro Instrucción SQL, escriba la instrucción SQL que desee ejecutar.

Si tiene una instrucción SQL existente que desee ejecutar, haga clic en Abrir en el archivo SQL y, a continuación, en Abrir.

Para ejecutar un procedimiento SQL almacenado en una base de datos externa, haga clic en Procedimientos, haga clic en el procedimiento que desee en el cuadro Consulta y, a continuación, haga clic en Pegar para copiar el procedimiento en Instrucción SQL

3	Haga clic en Ejecutar.

Microsoft Query ejecuta la instrucción SQL. Si la consulta tarda mucho tiempo en devolver los datos, puede cancelarla presionando ESC.

Para guardar la instrucción SQL, haga clic en Guardar.

Notas

•	Para cambiar o reemplazar la instrucción SQL, utilice la misma sintaxis SQL que utiliza Microsoft Query, o la sintaxis que admita la fuente de datos. Microsoft Query trata de interpretar la sintaxis utilizada y muestra tanto el diseño de la consulta como el conjunto de resultados.

•	Aunque Microsoft Query no pueda mostrar el diseño de la consulta, porque no puede interpretar parte de la sintaxis utilizada, sí presentará el conjunto de resultados. Sin embargo, únicamente puede cambiar el formato del conjunto de resultados, por ejemplo, la fuente o el ancho de columna. No es posible modificar los datos ni realizar cambios en la definición de la consulta, por ejemplo agregar o quitar campos, deberá realizarse en el cuadro de diálogo SQL.

•	Si la consulta devuelve más de un conjunto de resultados, Microsoft Query muestra el primero en el panel de datos. No se muestra ningún otro conjunto de resultados.

•	Si la consulta se ha ejecutado bien pero no devuelve un conjunto de resultados, Microsoft Query muestra un mensaje para informar que la instrucción se ha ejecutado sin problemas. Si la consulta ha afectado a filas de la tabla subyacente, el mensaje también especifica cuántas filas han resultado afectadas.

•	Si la consulta no se ha ejecutado bien, Microsoft Query muestra un mensaje de error SQL correspondiente al problema. Para mostrar el cuadro de diálogo Ejecutar SQL y corregir la instrucción haga clic en Aceptar.


Ordenar los registros de una consulta

1	Compruebe que no está presionado el botón Consulta automática  [image].

2	En el conjunto de resultados, haga clic en el campo que desee ordenar.

3	Para ordenar registros en orden ascendente haga clic en Orden ascendente  [image].

Para ordenar registros en orden descendente, haga clic en Orden descendente  [image].

Notas

•	Para ordenar varias columnas a la vez, organice las columnas de izquierda a derecha en el panel de datos en el orden que desee. Arrastre horizontalmente los títulos de columna para seleccionar las columnas que desee incluir en la ordenación y, a continuación, haga clic en Ascendente o Descendente.

•	Para restablecer el orden original de los registros, haga clic en Ordenar en el menú Registros. En el cuadro Ordenar en consulta, haga clic en el campo para el que desea quitar el orden y, a continuación, haga clic en Quitar.

•	Si cambia el orden de las columnas en el conjunto de resultados después de ordenar los registros, el orden no resulta afectado.


Ver los diferentes campos de una consulta

1	En el menú Formato, haga clic en Mostrar columnas.

2	Para impedir temporalmente que una columna aparezca en el panel de datos, haga clic en la columna y, a continuación, haga clic en Ocultar.

Para volver a mostrar una columna, haga clic en el nombre de la columna y, a continuación, haga clic en Mostrar.

Nota   Al devolver el conjunto de resultados a Microsoft Excel se incluyen los campos ocultos. Si no desea que los campos ocultos se devuelvan a Microsoft Excel, elimínelos del panel de datos antes de devolver el conjunto de resultados a Microsoft Excel.


Utilizar DDE (intercambio dinámico de datos) con Microsoft Query

Microsoft Query admite el intercambio dinámico de datos (DDE), una forma de comunicación que permite el intercambio de datos entre dos programas. Puede utilizar métodos DDE en Visual Basic para aplicaciones para comunicar e intercambiar datos entre Microsoft Query y otro programa, como Microsoft Excel.

¿Qué desea hacer?

Más información acerca del uso de DDE

Abrir un canal DDE

Ejecutar comandos DDE

Información de los comandos DDE disponibles

Solicitar estado y otra información

Recuperar datos

Salir de Microsoft Query desde DDE

Cerrar un canal DDE

Utilizar Microsoft Query con otros programas


Utilizar DDE

Dos programas intercambian información estableciendo una conversación DDE en el canal DDE. Un programa puede mantener más de una conversación con Microsoft Query, pero cada conversación tiene lugar en un canal diferente.

El programa que inicia la conversación se denomina programa de destino, mientras que el que responde a éste se denomina programa de origen. Microsoft Query es siempre el programa de origen en una conversación DDE. Esto significa que otros programas serán siempre los que inicien la conversación DDE con Microsoft Query.

Nota   No todos los programas funcionan con DDE. Para averiguar si el programa que está utilizando es compatible con DDE, consulte la documentación correspondiente al programa.

Canales DDE

Existen dos tipos de canales DDE: canales del sistema y canales de consulta.

Un canal del sistema se usa en una conversación DDE entre el programa de destino y Microsoft Query para obtener información de tipo general y relacionada con la consulta. Además de proporcionar información acerca de consultas, el canal del sistema también permite recuperar información acerca del sistema, como conexiones actuales, consultas abiertas y estado del programa de destino.

Un canal de consulta se usa en una conversación DDE entre el programa de destino y una consulta específica (por ejemplo, Cslta1) en Microsoft Query. Para utilizar un canal de consulta, la ventana de consulta debe haberse abierto previamente utilizando un canal del sistema.

Cómo funciona DDE

Puede comparar una conversación DDE con una conversación normal entre dos personas. Por ejemplo, en una entrevista para un trabajo, el entrevistador puede hacer una serie de preguntas al candidato. El entrevistador (el destino) inicia y solicita información del candidato (el origen) y la registra en un trozo de papel (la hoja o documento). Por supuesto, el candidato también puede hacer preguntas al entrevistador y establecer una conversación entre los dos.

Análogamente, los programas que participan en una conversación DDE intercambian información. Por ejemplo, para utilizar DDE y comunicarse con Microsoft Query, un procedimiento de Visual Basic para aplicaciones podría realizar los siguientes pasos:

1	El procedimiento abre un canal utilizando el método DDEInitiate.

2	Opcionalmente, el procedimiento envía información, por ejemplo, qué fuentes de datos o conexiones actuales están disponibles para Microsoft Query.

3	El procedimiento activa Microsoft Query. Este paso permite a Microsoft Query aceptar comandos. En este punto, el usuario o el procedimiento pueden crear o modificar una consulta. El procedimiento puede enviar comandos directamente a Microsoft Query utilizando el método DDEExecute.

4	Una vez que el usuario o procedimiento sale de Microsoft Query, el control vuelve al programa de destino. El programa puede recuperar datos y devolverlos al programa de destino utilizando el método DDERequest o el procedimiento puede enviar datos a Microsoft Query.

5	El procedimiento cierra el canal mediante DDETerminate.

Para obtener detalles acerca de métodos específicos DDE en Visual Basic para aplicaciones, consulte la Ayuda de Visual Basic.


Abrir un canal DDE

Para abrir un canal DDE, el procedimiento utiliza el método DDEInitiate. El método DDEInitiate tiene dos argumentos: el nombre del programa de origen y el "asunto" de la conversación DDE (denominado el tema). El nombre de programa para Microsoft Query es "MSQuery".

Los temas de Microsoft Query pueden ser los siguientes:

Tema	Descripción
nombre_de_ventana_ de_consulta	El nombre de una ventana de consulta abierta. El nombre de la ventana sólo se puede especificar si Microsoft Query está funcionando y está abierta una ventana.
Sistema	Un tema general que permite al programa de destino vincularse al propio Microsoft Query en vez de a una ventana de consulta, archivo o instrucción SQL SELECT.
Cuando recibe una petición de conversación DDE acerca de un tema que reconoce, Microsoft Query responde y abre un canal. El método DDEInitiate devuelve un número de canal DDE, que se puede asignar a una variable y utilizarlo en operaciones posteriores en este canal.

Para abrir múltiples ventanas en un solo canal, utilice el tema Sistema. Cuando utiliza el tema Sistema para abrir un canal DDE, sólo puede activar las ventanas que se hayan abierto en ese canal DDE.


Ejecutar comandos DDE

Puede enviar comandos a Microsoft Query utilizando DDEExecute. Los comandos son específicos de Microsoft Query y puede o no existir una correspondencia entre éstos y los comandos del menú de Microsoft Query. Por ejemplo, los comandos Open y SaveAs realizan las mismas funciones que los comandos equivalentes del menú de Microsoft Query, pero no los comandos ODBCLogon y UserControl. Para obtener una lista de los comandos disponibles, haga clic en  [image].

La instrucción DDEExecute tiene dos argumentos.

Argumento	Descripción
canal	El valor del canal DDE devuelto por DDEInitiate.
comando	El comando a enviar a Microsoft Query.
Para permitir a un usuario la creación de consultas en Microsoft Query, ejecute el comando UserControl. El siguiente ejemplo define Mi comando de salida como el comando Salir en el menú Archivo de Windows y Macintosh.

DDEExecute Canal,"[UserControl('&Mi comando de salida',3,True)]"

El valor del canal DDE ha sido asignado previamente a Chan y el comando que se envía a Microsoft Query es UserControl. Observe que el comando UserControl y sus parámetros se escriben entre comillas dobles ( " " ) y entre corchetes ( [ ] ).


Comandos DDE

Haga clic en un comando para presentar información de referencia

Comando Activate (DDE)

Comando AddParameters (DDE)

Comando AllowEdit (DDE)

Comando BuildODBC (DDE)

Comando BuildSQL (DDE)

Comando Close (DDE)

Comando Command (DDE)

Comando EnableParameters (DDE)

Comando Exit (DDE)

Comandos Fetch y Fetch.Advise (DDE)

Comando Fetch.Unadvise (DDE)

Comando Logoff (DDE)

Comando Logon (DDE)

Comando LogonNow (DDE)

Comando ODBCLogon (DDE)

Comando Open (DDE)

Comando QueryNow (DDE)

Comando SaveAs (DDE)

Comando SetParameterName (DDE)

Comando SetQueryName (DDE)

Comando SetWindowState (DDE)

Comando UserControl (DDE)

Comando UserControl2 (DDE)

Comando ViewPane (DDE)


Solicitar estado y otra información

Una vez que ha abierto un canal DDE para Microsoft Query, puede devolver un conjunto de resultados u otra información utilizando DDERequest.

El método DDERequest tiene dos argumentos.

Argumento	Descripción
canal	El valor del canal DDE devuelto por DDEInitiate.
elemento_de_solicitud	Los datos a devolver. Estos datos pueden ser el contenido de un campo o rango de campos en una ventana de consulta u otros tipos de información, como el número de registros de una ventana de consulta.
Los elementos de solicitud se pueden pedir en el canal de consulta y en el canal del sistema. En el canal de consulta, sólo puede devolver información acerca de la consulta, como el número de filas o columnas o la definición de la consulta. En el canal del sistema, puede devolver información general acerca de Microsoft Query, tal como las conexiones actuales, nombres de temas y estado del programa, así como información específica para activar la consulta.

Los elementos de solicitud para un canal de consulta, o la consulta activa en un canal del sistema, pueden ser los siguientes:

Elemento de solicitud	Información devuelta
ColumnTitles	Una serie de títulos de columnas. El título de columna es igual al nombre del campo, a no ser que el usuario haya modificado el título de columna en Microsoft Query.
ConnectionString	Una serie de segmentos (cada uno con una longitud máxima de 255 caracteres) de cadena de conexión que componen la cadena de conexión utilizada para conectarse a la ventana de consulta activa. Si la consulta se creó desde un DSN Archivo, este elemento devuelve una cadena de conexión sin DSN.
ConnectionString/n	Una serie de segmentos (cada uno con una longitud máxima de n caracteres) de cadena de conexión que componen la cadena de conexión utilizada para conectarse a la ventana de consulta activa. Si la consulta se creó desde un Archivo DSN, este elemento devuelve una cadena de conexión sin DSN.
DataSourceName	El nombre de la fuente de datos (DSN) que utiliza la consulta activa.
ErrorText	El texto del error, si existe, de la instrucción SQL ejecutada más recientemente. Este elemento se puede solicitar múltiples veces para recuperar todos los errores que hayan ocurrido. Una vez que se recuperan todos los errores, el elemento devuelve una cadena vacía. El elemento devuelve una cadena nula si la instrucción SQL más reciente se ejecutó satisfactoriamente, aún cuando las anteriores no hayan sido ejecutadas correctamente.
FieldDef	Una serie de valores que describe las expresiones y tipos de datos de las columnas (campos) en la ventana de consulta. Cada fila de la serie describe un campo en la consulta. La serie devuelve los siguientes datos en formato de columna: el nombre del campo, el tipo de datos Q+E del campo, el ancho del campo, la precisión del campo y el tipo de datos SQL del campo.
GetUniqueItems	Una serie de elementos únicos en una columna determinada de los resultados de la consulta. El elemento de solicitud real debe ser el índice de columnas con base cero correspondiente a la columna anexa a "GetUniqueItems" (por ejemplo, los elementos únicos de la segunda columna se devuelven mediante "GetUniqueItems1"). No puede solicitar elementos únicos para una columna que no esté incluida en la consulta. Este elemento devuelve los mismos valores que una instrucción SELECT DISTINCT para la columna solicitada, con las uniones y cláusulas de criterios que estén activas. No se incluirán las cláusulas de criterios que utilicen parámetros.
NameSeparator	El carácter utilizado como separador de nombres calificadores de ODBC.
NumCols	El número de columnas (campos) en la consulta.
NumRows	El número de filas (registros) en la consulta.
ODBCSQLStatement	Una serie de segmentos SQL (cada uno con una longitud máxima de 255 caracteres) que componen la instrucción SQL de ODBC para la consulta. Con esta cadena, puede prescindir de Microsoft Query y enviar una instrucción SQL de ODBC directamente a ODBC para su proceso.
ODBCSQLStatement/n	Una serie de segmentos SQL (cada uno con una longitud máxima de n caracteres) que componen la instrucción SQL de ODBC para la consulta. Puede utilizar este elemento de solicitud para almacenar una instrucción SQL de ODBC en varios segmentos más pequeños.
ParameterNames	Una serie de parámetros en la consulta. Si no existen parámetros, se devolverá una serie vacía. Este elemento se puede solicitar en todo momento, aunque los parámetros estén inhabilitados para la consulta.
Consulta	El nombre de la consulta.
QueryDefinition	Una serie de segmentos de definición de consulta (cada uno con una longitud máxima de 225 caracteres) que compone la definición (una instrucción SQL), según se define mediante Microsoft Query. Este elemento se puede recuperar y guardar para futuras consultas.
QueryDefinition/n	Una serie de segmentos de definición de consulta (cada uno con una longitud máxima de n caracteres) que compone la definición de la consulta (una instrucción SQL).
Recest	Una estimación aproximada del número de filas que se pueden recuperar de un sola vez.
TierType	Un solo dígito que especifica el tipo de fuente de datos. 1 indica un archivo que puede contener una sola tabla; 2 indica un archivo para una base de datos que contiene una o más tablas; 3 indica que los datos no se pueden examinar. Este elemento de solicitud se usa si el programa necesita proporcionar un cuadro de diálogo Abrir para examinar los datos de un disco.
Cuando utiliza estos elementos de solicitud en el canal del sistema, se devuelve información para la última ventana de consulta utilizada en una operación DDE.

Para el canal del sistema, además estos elementos de solicitud, también puede solicitar los siguientes elementos:

Elemento de solicitud	Información devuelta
Sources	Todas las conexiones actuales a fuentes de datos (sólo DSN).
Logon	Todas las bases remotas con las que puede establecer conexión (entradas DSN del registro).
Logoff	Todas las bases de datos remotas que estén conectadas actualmente (sólo DSN).
Tables/source/user/database	Todas las tablas para la conexión DSN, usuario y base de datos que se especifiquen. El origen debe ser un DSN válido.
Users/source/database	Todos los usuarios para la conexión DSN y la base de datos que se especifiquen. El origen debe ser un DSN válido.
Database/source	Todas las bases de datos para la conexión DSN que se especifique. El origen debe ser un DSN válido.
Username/source/database	El nombre de usuario para la conexión DSN y la base de datos que se especifiquen. El origen debe ser un DSN válido.
Topics	Los nombres de los temas abiertos en el canal del sistema con el Sistema.
Status	El estado del programa, que puede ser Ready o Busy. Ready significa que el programa puede mantener una conversación DDE con Microsoft Query. Busy significa que Microsoft Query no está listo para mantener una conversación DDE.
Este ejemplo inserta el valor devuelto por el elemento de solicitud NumFilas en la celda A10 de Microsoft Excel.

ActiveWorksheet.Range("A10").Value = DDERequest(canal, "NumRows")


Recuperar datos

Así como DDERequest puede devolver datos a un programa, los comandos Fetch y Fetch.Advise merecen mención especial dado que recuperan datos de Microsoft Query y los envían directamente a una hoja o documento. Fetch y Fetch.Advise se usan como argumentos del comando DDEExecute.

Fetch.Advise es similar a Fetch, salvo que el canal que se crea en la primera recuperación no se cierra inmediatamente. Microsoft Query sigue enviando los cambios que se realicen en los datos hasta que se cierre el canal DDE original o hasta que reciba un comando Fetch.Unadvise.


Salir de Microsoft Query desde DDE

Para salir de Microsoft Query, un programa puede utilizar el comando Exit, de modo que el usuario no tenga que elegir Salir en el menú Archivo.

Comando	Descripción
Exit (False)	Sale de Microsoft Query sólo si no existen consultas abiertas en otros canales.
Exit (True)	Sale de Microsoft Query independientemente de si existen consultas abiertas.


Cerrar un canal DDE

Para cerrar un canal DDE, utilice el comando DDETerminate. Este método sólo tiene un argumento (el número del canal DDE que se va a cerrar). Todas las consultas que estén abiertas en este canal se cerrarán automáticamente cuando utiliza DDETerminate y se desconectará de todas las fuentes de datos.

Si el número de canal que utiliza no es válido, se devolverá un error.


Utilizar Microsoft Query con otros programas

Normalmente, otros programas utilizan Microsoft Query para realizar tres tareas principales:

•	Crear una consulta nueva

•	Actualizar datos existentes

•	Modificar la definición de consulta o datos

Microsoft Query como herramienta de consulta de datos para usuarios

Utilizando DDE, Microsoft Query puede funcionar como una herramienta para recuperar datos. Una vez que su macro o programa abre un canal DDE, puede activar Microsoft Query y especificar qué comando reemplaza a Salir en el menú Archivo de Windows o Macintosh, en qué estado de programa (minimizado [sólo Windows], maximizado o restaurado) se encuentra Microsoft Query y si se deben presentar una serie de cuadros de diálogo.

Un usuario puede crear, abrir o modificar una consulta como si Microsoft Query estuviese funcionando como programa autónomo. Cuando el usuario ha terminado de crear la consulta, puede hacer clic en el comando personalizado Salir o en el botón Salir de la barra de herramientas.

Una vez que el control retorna al programa de destino (documento, hoja u otro objeto), se pueden solicitar datos de Microsoft Query. Por ejemplo, el usuario puede solicitar el número de filas o columnas en la consulta, la cadena SQL que define la consulta, la cadena de conexión para la fuente de datos o el nombre de la fuente de datos. Los datos se pueden devolver al programa de destino antes de que se cierre el canal DDE o finalice la macro o programa.

Actualizar los datos recuperados

Después de ejecutar una consulta y devolver un conjunto de resultados, puede ocurrir que, más tarde, desee actualizar los datos con la fuente de datos utilizada en ese momento. Con DDE, se pueden actualizar datos sin que el usuario tenga que introducir información alguna: Un programa puede enviar una instrucción SQL a Microsoft Query, que puede ejecutar la consulta y devolver luego el conjunto de resultados al programa de destino.

Modificar una definición de consulta o datos

Otra forma en que un programa puede utilizar Microsoft Query consiste en permitir a un usuario modificar una definición de consulta existente en Microsoft Query o modificar datos en una fuente de datos.

Para iniciar este proceso, el programa abre un canal DDE, se conecta a una fuente de datos y envía una cadena SQL (guardada de una consulta anterior) a Microsoft Query para crear una nueva consulta. Una vez que el programa ha abierto una nueva consulta, el usuario toma el control y puede modificar la consulta o los datos según sea necesario. Cuando el usuario sale de Microsoft Query, se devuelven los datos al programa, se guarda la definición de la nueva consulta y se cierra la consulta.

Por ejemplo, un usuario que trabaje en Word podría elegir un comando personalizado denominado "Obtener cifras de ventas" para iniciar la macro correspondiente. Esta macro podría entonces iniciar Microsoft Query, crear una consulta y devolver los datos de ventas al documento de Word sin que el usuario se percatase de ello.


Tipos de datos Q+E

Valor	Escriba
1	SQL_CHAR
2	SQL_BINARY, SQL_VARBINARY, SQL_LONGVARBINARY, SQL_LONGVARCHAR, SQL_VARCHAR
3	SQL_NUMERIC, SQL_DECIMAL
4	SQL_INTEGER, SQL_BIGINT
5	SQL_BIT, SQL_TINYINT, SQL_SMALLINT
6	SQL_FLOAT
7	SQL_REAL, SQL_DOUBLE
8	SQL_TIME, SQL_DATE, SQL_TIMESTAMP


Tipos de datos SQL

Valor	Escriba
0	SQL_UNKNOWN_TYPE
1	SQL_CHAR
2	SQL_NUMERIC
3	SQL_DECIMAL
4	SQL_INTEGER
5	SQL_SMALLINT
6	SQL_FLOAT
7	SQL_REAL
8	SQL_DOUBLE
9	SQL_DATETIME (sólo ODBC 3.0)
12	SQL_VARCHAR


canal del sistema

Un canal del sistema se usa en una conversación DDE entre la aplicación de destino y Microsoft Query para obtener información de tipo general y relacionada con la consulta. Además de proporcionar información acerca de consultas, el canal del sistema también permite recuperar información acerca del sistema, como conexiones actuales, consultas abiertas y estado de la aplicación de destino.


canal de consulta

Un canal de consulta se usa en una conversación DDE entre la aplicación de destino y una consulta específica (por ejemplo, Cslta1) en Microsoft Query. Para utilizar un canal de consulta, la ventana de consulta debe haberse abierto previamente utilizando un canal del sistema.


conversación DDE

Interacción entre dos aplicaciones que comunican e intercambian datos mediante el intercambio dinámico de datos (DDE). En una conversación DDE, la aplicación de destino inicia la interacción sobre un tema en particular y la aplicación de origen responde.


Escriba el alto de las filas, en puntos, de acuerdo al tamaño de la fuente utilizada para dar formato al panel de datos. Los cambios realizados en el alto de fila se guardan cuando se guarda la consulta. Si está usando un alto de fila personalizado y cambia la fuente, tendrá que ajustar el alto de fila manualmente para acomodar la fuente. Si devuelve datos a Microsoft Excel o a otro programa maestro, las opciones de formato que seleccione no se utilizarán en el conjunto de resultados en el programa maestro.


Selecciónelo para aplicar el alto predeterminado. Los cambios realizados en el alto de fila se guardan cuando se guarda la consulta. Si está utilizando el alto de fila estándar (predeterminado), Microsoft Query lo ajustará de forma automática si cambia la fuente.


Presenta el nombre de la tabla de la que está creando un índice.


Escriba el nombre que desea dar al índice (cuando desee eliminarlo, haga referencia a este nombre en una instrucción SQL DROP INDEX). Los requisitos para dar nombres a los índices varían dependiendo de la fuente de datos. Consulte la documentación de la fuente de datos ODBC correspondiente para obtener más información.


Indique el campo o campos en los que desea crear un índice utilizando uno de los métodos siguientes: seleccionando en la lista uno de los nombres de campos de la tabla, escribiendo uno o más nombres de los campos separados por comas (por ejemplo, APELLIDO,NOMBRE) o escribiendo una expresión para un campo de cálculo (por ejemplo, PRECIO*CANTIDAD).


Agrega el índice en el campo o campos de la tabla que haya especificado.


Cuando está activada, indica que los valores del campo o campos donde crea el índice identifican de manera única cada uno de los registros de la tabla.


Cierra este cuadro de diálogo y guarda los cambios realizados.


Cierra este cuadro de diálogo sin guardar los cambios realizados.


Escriba una nueva fuente de datos para ejecutar la instrucción SQL o utilice una existente de las que se muestran en el cuadro.


Haga clic en Nuevo para seleccionar un nuevo controlador ODBC que desee utilizar para ejecutar una instrucción SQL.


Elimina la fuente de datos seleccionada, pero no elimina el controlador ODBC de su sistema. Microsoft Query no eliminará un controlador ODBC si una consulta abierta lo está utilizando.


Presenta las opciones que pueden cambiar la lista de tablas que se presenta en el cuadro de diálogo Agregar tablas cuando utiliza tablas como tales (no archivos utilizados como tablas). Las opciones que seleccione se convierten en opciones predeterminadas para la siguiente consulta que cree utilizando la misma fuente de datos.


Presenta una lista de todas las tablas existentes en la base de datos (o equivalente de base de datos) subyacente del cuadro de diálogo Agregar tablas. De manera predeterminada, se activa la casilla Tablas.


Agrega los nombres de vistas alternativas de cualquiera de la tablas de la base de datos al cuadro de diálogo Agregar tablas. La opción Vistas no esta disponible si no existen vistas alternativas en la base de datos. En SQL, una vista es una forma alterna de ver los datos desde una o más tablas. En Microsoft Access, un vista es una consulta en la base de datos.


Agrega los nombres de las tablas del sistema (tablas que contienen información acerca de la estructura de una base de datos) al cuadro de diálogo Agregar tablas.


Agrega los sinónimos (nombres alternativos que se dan a tablas y que se almacenan con la base de datos), que se crearon para las tablas en la base de datos, al cuadro de diálogo Agregar tablas. La opción Sinónimos no está disponible si no existen sinónimos en la base de datos.


Actualiza la consulta para mostrar la lista de tablas más actual en el cuadro de diálogo Agregar tablas.


Nueva consulta

Crea una consulta nueva. Presenta el cuadro de diálogo Elegir fuente de datos, en el que puede elegir la fuente de datos que desea utilizar para la consulta nueva o seleccionar una consulta existente para modificarla.


Abrir consulta

Abre una consulta existente. Presenta el cuadro de diálogo Abrir consulta, en el cual puede abrir una consulta existente para verla o modificarla. El cuadro de diálogo Abrir consulta también se presenta cuando hace clic en Abrir en el cuadro de diálogo Ejecutar SQL. Desde el cuadro de diálogo, puede abrir un archivo SQL para ver, modificar o ejecutar su instrucción SQL.


Guardar archivo

Guarda una consulta, reemplazando la versión anterior, si existe, por la versión actual. Si no ha guardado antes la consulta, Microsoft Query presentará el cuadro de diálogo Guardar como.


Ver una instrucción SQL

Presenta la instrucción SQL SELECT correspondiente a la consulta en la ventana de consulta para que pueda verla o modificarla. Para obtener detalles acerca de la sintaxis que admite la fuente de datos que está utilizando, consulte la documentación de SQL o consulte con el administrador de la base de datos. Para obtener más información acerca de la creación, modificación o presentación de instrucciones SQL, haga clic en [image].


Ocultar o mostrar las tablas

Muestra u oculta el panel de tabla.


Ocultar o mostrar los criterios

Muestra u oculta el panel de criterios. Microsoft Query no presenta automáticamente el panel de criterios cuando crea una consulta. El panel de criterios aparece la primera vez que especifica criterios haciendo clic en Agregar criterios en el menú Criterios o haciendo clic en el botón Ocultar o mostrar los criterios.


Agregar tablas

Presenta el cuadro de diálogo Agregar tablas, que puede utilizar para agregar una o más tablas al panel de tabla en la consulta. Para ver una lista de los campos de una tabla, es necesario mostrar el panel de tabla. Haga clic en Agregar tablas para presentar el panel de tabla si no puede ver una tabla que agregó.


Consulta de selección

Especifica un criterio que selecciona solamente aquellos registros que contengan un valor igual al de la celda activa. La celda que seleccione en el conjunto de resultados de la consulta se convierte en el valor del criterio en el panel de criterios.


Seleccionar sucesivamente los totales

Calcula valores en función del tipo de datos almacenados en el campo. Para cambiar el tipo de cálculo, haga doble clic en el título del campo en el panel de datos y seleccione el tipo de total que desea presentar para el campo seleccionado en el cuadro de diálogo Modificar columna.


Orden ascendente

Ordena registros en orden ascendente, desde el comienzo del alfabeto, el número más bajo o la fecha más antigua, utilizando el campo seleccionado. Para ordenar en múltiples campos, seleccione el siguiente campo en el que desea ordenar y, mientras mantiene presionada la tecla CTRL, haga clic en un botón de ordenar por cada ordenación adicional.


Orden descendente

Ordena registros en orden descendente, desde el final del alfabeto, el número más alto o la fecha más reciente, utilizando el campo seleccionado. Para ordenar en múltiples campos, seleccione el siguiente campo en el que desea ordenar y, mientras mantiene presionada la tecla CTRL, haga clic en un botón de ordenar por cada ordenación adicional.


Ejecutar consulta ahora

Ejecuta la consulta y presenta el conjunto de resultados más actual en el panel de datos. Cuando está activada Consulta automática, Microsoft Query ejecuta la consulta cada vez agrega un campo, especifica criterios o cambia el diseño de consulta. Cuando Consulta automática está desactivada, puede ejecutar la consulta cuando lo desee haciendo clic en Ejecutar consulta ahora.


Consulta automática

Activa o desactiva la Consulta automática. Controla si la consulta se ejecuta cada vez que la modifica, por ejemplo, cuando agrega campos o especifica criterios nuevos que los registros han de satisfacer. Consulta automática está activada de manera predeterminada.


Muestra el cuadro de diálogo Seleccionar valores. Seleccione de una lista de valores en el campo que desee utilizar para los criterios.


Muestra el nombre de la tabla activa.


Seleccione la fuente de datos que contiene el nombre de la tabla con cuya definición desea trabajar.


Muestra el cuadro de diálogo Ver definición de tabla, el cual contiene la definición de la tabla seleccionada.


Muestra el cuadro de diálogo Nueva definición de tabla, el cual contiene campos en blanco en los que puede definir una nueva tabla.


Elimina la tabla que seleccionó en el cuadro Tabla.

Precaución   Cuando hace clic en Quitar, Microsoft Query le pedirá que confirme la supresión. Si hace clic en Sí, Microsoft Query elimina la tabla y todos los datos almacenados en la base de datos subyacente. Cuando esto suceda, los datos no podrán recuperarse.


Muestra el cuadro de diálogo Crear índice, donde se crea un índice en uno o más campos de la tabla.


Muestra el cuadro de diálogo Opciones de la tabla, donde puede especificar las tablas que van a aparecer en el cuadro de diálogo Seleccionar tabla.


Escriba el nombre de la tabla con cuya definición desea trabajar o seleccione un nombre de la lista.


Utilice Zoom para modificar el contenido de una celda de un campo cuando necesite más espacio para modificar o introducir datos. Haga clic en Aceptar para modificar datos en el panel de datos. Tal vez tenga que elegir Permitir modificación en el menú Registros para modificar el campo. Si agregó múltiples tablas a la consulta, no podrá modificar registros. Es posible que esta opción no esté disponible con todas las fuentes de datos. Para obtener más detalles, consulte al administrador de la base de datos o consulte la documentación de la base de datos.


Haga doble clic en una columna en el cuadro Tablas y columnas disponibles para incluirla en su consulta. Haga clic en el signo más situado a la izquierda de un nombre de tabla para mostrar todas las columnas de la tabla.


Haga clic en una columna en el cuadro Columnas en la consulta y, a continuación, en los botones situados a la derecha del cuadro para cambiar el orden de las columnas según se presentan en el conjunto de resultados.


Mueve toda una tabla, o columnas individuales de una tabla, al cuadro Columnas en la consulta para su inclusión en la consulta. Si no se presentan todas las columnas en el cuadro Tablas y columnas disponibles, haga clic en el signo más situado a la izquierda de un nombre de tabla para mostrar todas las columnas de la tabla.


Elimina las columnas seleccionadas del cuadro Columnas en la consulta.


Utilice los botones de desplazamiento para ver más tablas y columnas en el cuadro Columnas en la consulta.


Haga clic en Vista previa ahora para presentar una vista previa de los datos de la columna seleccionada en el cuadro Columnas en la consulta.


Elimina todas las columnas del cuadro Columnas en la consulta.


Seleccione una columna en el cuadro Columnas para filtrar para filtrar o refinar la consulta y, a continuación, seleccione un operador y los criterios específicos que desee utilizar para filtrar en el cuadro Incluir sólo columnas donde. Haga clic en Y o en O para filtrar aún más los datos que la consulta ha de devolver.

Haga clic en Siguiente sin realizar cambios en este paso del Asistente para consultas para devolver todos los datos sin filtrar desde la fuente de datos.


Utilice los cuadros situados debajo de Incluir sólo columnas donde para seleccionar los criterios de filtro. Utilizando los botones Y u O para vincular múltiples criterios, puede crear un filtro más complejo. Haga clic en Y para combinar dos criterios para filtrar los datos que la consulta debe devolver. Haga clic en O para utilizar uno de dos criterios.


Haga clic en Guardar consulta para ejecutar la consulta y agregarla a la lista de consultas disponibles. Utilice esta lista cuando elija una consulta para ejecutarla en Microsoft Excel o Microsoft Query, o cuando elija una fuente de datos. Guarda el diseño de la consulta como tipo de archivo *.dqy.


Ejecuta la consulta que ha finalizado y devuelve el conjunto de resultados a Microsoft Excel o al programa desde el que inició el Asistente para consultas.


Ejecuta la consulta que ha finalizado y devuelve el conjunto de resultados a Microsoft Query. Puede ver los datos y realizar cambios adicionales en la consulta en Microsoft Query antes de devolver los datos al programa desde el que inició el Asistente para consultas.


Seleccione la columna específica por la que desea ordenar las filas. Esta columna de ordenación se denomina primera columna clave de ordenación o columna de ordenación principal, si se ordena un conjunto de resultados por varias columnas.

Haga clic en Siguiente sin realizar cambios en este paso del Asistente para consultas si desea mantener los datos en el orden en que se reciben de la fuente de datos.


Haga clic en Ascendente para ordenar a partir del número más bajo, el principio del alfabeto o la fecha más antigua de la lista ordenada.

Haga clic en Descendente para ordenar a partir del número más alto, el final del alfabeto o la última fecha de la lista ordenada. Los campos en blanco se ordenan siempre los últimos.

Haga clic en Siguiente sin realizar cambios en este paso del Asistente para consultas si desea mantener los datos en el orden en que se reciben de la fuente de datos.