“Conocimientos software>Microsoft Access

Cómo extraer los datos de una base de datos a Excel con Macros

2012/1/10
extracción de datos de una base de datos a Excel usando macros es un ahorro de tiempo. En lugar de extraer manualmente los datos, han macros de Excel haga el trabajo por usted. Cree la macro , escriba el código , a continuación, reproducir la macro cada vez que se desea extraer los datos. La macro se crea utilizando Visual Basic para Aplicaciones ( VBA) , un lenguaje de programación que se construye en Excel. El poder de la VBA le permite importar datos de cualquier base de datos externa a Excel. Instrucciones
1

Pulse " Alt " y "F11 " de la página de Excel a la que desea importar los datos . Esto abre el Editor de Visual Basic (VBE ) .

2 Haga clic en "Insertar" y luego en " módulos". Se abrirá una ventana en blanco para su código.
3

Escriba el código de la extracción de bases de datos en la ventana en blanco. Por ejemplo , los siguientes extractos de datos de código de una base de datos y las importaciones en una hoja de cálculo: .

Sub proSQLQuery1 () varConnectionDim varSQL

Range Dim ("A1 ") CurrentRegion.ClearContents

varConnection = "ODBC ; DSN = MS Access Database ; DBQ = C: \\ test.mdb ; Driver = { Driver do Microsoft Access (* mdb ). }"

varSQL = "SELECT tbDataSumproduct . Mes , tbDataSumproduct.Product , tbDataSumproduct.City DE tbDataSumproduct "

ActiveSheet.QueryTables.Add ( conexion: = varConnection , Destination : = ActiveSheet.Range (" A1 ")) . CommandText = varSQL.Name =" consulta- 39008 "Refresh BackgroundQuery : . = FalseEnd con

End Sub
4

Press " . F5 " para ejecutar el código
5

Haga clic en " archivo", luego haga clic en " Cerrar y volver a Microsoft Excel " en el menú Archivo .

Microsoft Access
Cómo calcular el impuesto de ventas en Excel
Aprenda Microsoft Excel Online Gratis
Cómo abrir un archivo XLS de Excel
Cómo transferir datos de una hoja a otra en Excel
Cómo crear un calendario con Microsoft Access
Cómo convertir un documento de texto sin formato a una hoja de Excel
Cómo eliminar una contraseña de Excel
Cómo hacer una tabla de amortización del préstamo en Excel
Conocimientos Informáticos © http://www.ordenador.online