CONECTAR BASE DE DATOS DE ACCESS ACCDB CON EXCEL UTILIZANDO HERRAMIENTA OLEBD _ Excel Signum

Páginas: 15 (3615 palabras) Publicado: 9 de octubre de 2015
12/9/2015

CONECTAR BASE DE DATOS DE ACCESS (ACCDB) CON EXCEL UTILIZANDO HERRAMIENTA OLEBD | Excel Signum

Excel Signum
Si lo puedes imaginar, lo puedes crear.

Inicio

CONTACTO

NOTAS PREVIAS

FORO

FUNCIÓN

CONECTAR BASE DE
DATOS DE ACCESS
(ACCDB) CON EXCEL
UTILIZANDO
HERRAMIENTA OLEBD

DIASEM,

Publicado el 27 febrero, 2014 por Segu

Buscar …
Buscar

Entrada
s
reciente
s

FORMAT,
TEXT,En nuestros trabajos muchas veces dependemos de

DATEIFF Y

diferentes tecnologías para obtener un determinado

DATEIF PARA

resultado, Excel nos es la única herramienta con la que

CALCULO

tenemos que trabajar, un ejemplo es el uso de SQL o de

DE FECHAS

Access a la hora de extraer, tratar y mostrar la

EN VBA

información.

AGRUPAR
EN TRAMOS

De hecho, en el ejercicio que voy a exponer como

CON VBAejemplo, trataré de explicar como se puede vincular una

FUNCION

tabla de Access a Excel y que, mediante una macro, la

CONTAR.SI

podamos actualizar en nuestra hoja desde los datos que

EN VBA

tenemos en Access.

RESALTAR
VALORES

Vamos allá 

 Seguir

Seguir “Excel

https://excelsignum.wordpress.com/2014/02/27/conectar­base­de­datos­de­access­accdb­con­excel­utilizando­herramienta­olebd/1/22

12/9/2015

CONECTAR BASE DE DATOS DE ACCESS (ACCDB) CON EXCEL UTILIZANDO HERRAMIENTA OLEBD | Excel Signum

SUPERIORE

Vamos a suponer que tenemos en una tabla de Access

S E

los datos por poblaciones del número de hombre y

INFERIORES

mujeres que hay en España. (los datos que muestro los

Signum”

EN

Recibe cada nueva publicación
en tu buzón de correohe tomado del INE, están publicados y disponibles en su
electrónico.

COLUMNAS I

web). Vamos a suponer que esos datos se actualizan
Únete a otros 158 seguidores

NDEPENDIE

cado año de forma automática y dado que tenemos una

NTES

aplicación que hemos desarrollado en Excel y que

TRANSPONE

necesita disponer de los datos que se recogen en esa

R DATOS

base de datos de Access (ACCDB), resultaría

MEDIANTEconveniente que pulsando un solo botón, nuestra
Construye un sitio web con

CONSULTA

WordPress.com
información se actualizase al momento, sin necesidad de

SQL DE

importar o copiar y pegar la información de forma

REFERENCI

manual.

Introduce tu dirección de correo electrónico

Suscríbeme

AS CRUZAD
AS

Para ello he creado una base de datos a la que llamaré
“DATABASE” y que recoge la tabla con la información de

Coment
ariosreciente
s
Segu on
CONECTAR
BASE DE
DATOS DE
ACCE…
César on
CONECTAR
BASE DE
DATOS DE
ACCE…

las provincias, de esta forma:

Una vez que tenemos la base de datos bien definida y
completa, procedemos a abrir la hoja Excel donde vamos
a escribir la macro que nos importará y actualizará la
información desde Access. Antes de entrar en el
programador vamos a colocar un botón para ejecutar la
macro. Así:Segu on
GESTIÓN
DE
CLIENTES
CON E…
Carlos
https://excelsignum.wordpress.com/2014/02/27/conectar­base­de­datos­de­access­accdb­con­excel­utilizando­herramienta­olebd/

2/22

12/9/2015

CONECTAR BASE DE DATOS DE ACCESS (ACCDB) CON EXCEL UTILIZANDO HERRAMIENTA OLEBD | Excel Signum

Martin on
GESTIÓN
DE
CLIENTES
CON E…
cesar on
CONECTAR
BASE DE
DATOS DE
ACCE…Como siempre, debéis ir a la pestaña Programador >
Insertar> Controles de formulario y pulsáis en “Botón
(Control de formulario)”. Aprovechando que estoy en la
hoja y dado que la macro lo que va a traer es solo la
información y no el formato, con la herramienta de
relleno coloreo de gris y pongo en formato de letra
“negrita” el cabecero de la tabla.
Ahora vamos a escribir la macro, para ello abrimos el
programador de VBA y creamos un módulo nuevo:Excel
Signum
Excel Signum
49 Me gusta

Me gusta esta página

Sé el primero de tus amigos en
indicar que le gusta esto.

Y entonces escribimos el siguiente código:

Sigue el
blog por
Email

Sub actualizar_datos()

Introduce tu

Dim recSet As New ADODB.Recordset

dirección de

Dim strDB, strSQL As String

correo

Dim strTabla As String

electrónico

Dim lngCampos As Long...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Como Importar Una Base De Datos De Excel a Access
  • conectar a base de datos access
  • Excel funciones base de datos
  • Bases De Datos Excel
  • Excel Base De Datos Modelo
  • Base De Datos En Excel
  • BASE DE DATOS EXCEL
  • BASE DE DATOS EXCEL

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS