“Conocimientos software>Microsoft Access

Una Excel VBA QueryTable Tutorial

2015/1/21
Visual Basic para Aplicaciones ( VBA ) permite realizar un lenguaje Visual Basic para manipular los datos de Microsoft Office, como los datos almacenados en Excel. La función " QueryTable " le permite recuperar una lista de los datos de una hoja de cálculo de Excel. Debe crear una conexión con la hoja de cálculo Excel , llamar a la función QueryTable y utilizar los datos para mostrar los datos al usuario. Instrucciones
1

Haga clic en el Windows botón " Inicio" y seleccione " Todos los programas". Haga clic en " Microsoft Office", haga clic en la aplicación de Office que desea utilizar para conectarse a la hoja de cálculo Excel.

2 Haga clic en la ficha de la cinta " desarrolladores" , a continuación, haga clic en el botón de "Visual Basic " en la lado izquierdo de la cinta . Este botón abre el editor de VBA.
3

Crear la variable QueryTable y crear la cadena de consulta que desea utilizar . El código siguiente muestra cómo crear estos objetos de VBA y utiliza una consulta que selecciona los clientes en la hoja de cálculo.

Pestaña As QueryTable

query = "select * from sheet1.customers "
Página 4

Crear la conexión de la hoja de cálculo Excel. El código siguiente es un ejemplo de una conexión con la hoja de cálculo " myfile.xls "
conexión

= "ODBC ; DSN = myfile.xls ; UID = ; PWD = ; Database = Sheet1" .

5

consulta la hoja de cálculo para los datos . El código siguiente muestra una lista de datos de la conexión QueryTable Excel

ActiveSheet.QueryTables.Add . (Conexión : = conexión , SQL : = query) .


Refresh

Final con fotos de

Microsoft Access
Cómo crear una plantilla de hoja de cálculo en Excel 2003
Cómo hacer múltiples Parcelas en Excel
¿Cómo reparar un archivo de Excel dañados
Cómo Ángulo las mejores celdas en Excel
¿Cómo hacer ANOVA Uso de Excel
Cómo insertar un indicador en un gráfico de sectores Excel
Una línea no se eliminará en Microsoft Excel
Cómo encontrar un tamaño de fuente en Excel 2007
Conocimientos Informáticos © http://www.ordenador.online