border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

  #1 (permalink)  
Antiguo 11-04-2006, 21:30:29
Un Nuevo Amigo
 
Registrado: abr 2006
Posts: 10
ROBERTOJC Valoración +2
Contactar con ROBERTOJC a través de MSN
Predeterminado TRASPASO DE DATOS DE EXCEL A UNA BASE DE DATOS DE ACCES

COMO PUEDO PASAR DATOS DE UNA PLANILLA DE EXCEL A UNA BASE DE DATOS DE ACCES, O SEA TENER A LA PLANTILLA DE EXCEL COMO INGRESO Y QUE ME PASE TODOS LOS DATOS A UN ACCES
Responder Con Cita
  #2 (permalink)  
Antiguo 11-04-2006, 23:42:15
Avatar de J.M.Movilla
Administrator
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.404
J.M.Movilla Valoración +2
Predeterminado

Busca en nuestro Buscador (botón Buscar...) "Excel Access" (ambas palabras)... Tienes muchos mensajes.
Y si vas a la Sección de Trucos, allí tienes también códigos al respecto.
__________________
José María Movilla Cuadrado
______________________

Visual Basic Videos Programacion Foro Programacion
Tutoriales Programacion Trucos Programacion Codigos Programacion
Responder Con Cita
  #3 (permalink)  
Antiguo 17-04-2006, 20:15:40
Un Nuevo Amigo
 
Registrado: abr 2006
Posts: 10
ROBERTOJC Valoración +2
Contactar con ROBERTOJC a través de MSN
Predeterminado

Cita:
Empezado por J.M.Movilla
Busca en nuestro Buscador (botón Buscar...) "Excel Access" (ambas palabras)... Tienes muchos mensajes.
Y si vas a la Sección de Trucos, allí tienes también códigos al respecto.
GRACIAS "MAESTRO"
Responder Con Cita
  #4 (permalink)  
Antiguo 18-04-2006, 00:12:44
Avatar de J.M.Movilla
Administrator
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.404
J.M.Movilla Valoración +2
Predeterminado

No tienes nada que agradecer, ni tienes que llamarme "Maestro" porque no lo soy. Pero lo que sí tienes que hacer es "NO GRITAR"... O es que no sabes que el escribir todo con mayúsculas se traduce como dar gritos?
__________________
José María Movilla Cuadrado
______________________

Visual Basic Videos Programacion Foro Programacion
Tutoriales Programacion Trucos Programacion Codigos Programacion
Responder Con Cita
  #5 (permalink)  
Antiguo 28-04-2006, 22:38:18
Un Nuevo Amigo
 
Registrado: abr 2006
Posts: 10
ROBERTOJC Valoración +2
Contactar con ROBERTOJC a través de MSN
Predeterminado

Bueno no lo sabia, y aqui en la argentina cuando te dicen "Maestro" es como decirte amigo.

Saludos "Maestro"
Responder Con Cita
  #6 (permalink)  
Antiguo 29-04-2006, 00:09:47
Avatar de J.M.Movilla
Administrator
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.404
J.M.Movilla Valoración +2
Predeterminado

Entonces sí que te agradezco que me distingas con el apelativo de "Maestro", porque sí que lo soy...
__________________
José María Movilla Cuadrado
______________________

Visual Basic Videos Programacion Foro Programacion
Tutoriales Programacion Trucos Programacion Codigos Programacion
Responder Con Cita
  #7 (permalink)  
Antiguo 10-05-2006, 21:14:59
Un Nuevo Amigo
 
Registrado: abr 2006
Posts: 10
ROBERTOJC Valoración +2
Contactar con ROBERTOJC a través de MSN
Predeterminado

Jose Maria te adjunto el archivo con el ejemplo para que veas si me puedes dar una mano, ya que no lo puedo hacer funcionar, me debe faltar alguna sentencia.

'Creamos las instancias a nuestros objetos:
Set cn = CreateObject("ADODB.Connection")
Set rs = CreateObject("ADODB.Recordset")
cn.connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Cells(1, 1).Value & ";"
cn.Open

Cuando clickeo el boton de pasar datos a bd de acces me sale error y que esta en c.Open. Pregunta, ¿ Puede ser que me falte poner la direccion donde esta la base de datos ejemplo.mdb?

Desde ya muchas Gracias

Roberto
Archivos Adjuntos
Tipo de Archivo: zip codigo.zip (22,0 KB, 8 visitas)
Responder Con Cita
  #8 (permalink)  
Antiguo 11-05-2006, 00:06:10
Avatar de J.M.Movilla
Administrator
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.404
J.M.Movilla Valoración +2
Predeterminado

Por lo que veo en tu código, no has debido leer ninguno de los ejemplos que existen relacionados con el paso de una hoja Excel a una base de datos Access...

Mira este ejemplo que te paso, a ver si con ello comprendes como se realiza el traspaso. Ya nos contarás.
Archivos Adjuntos
Tipo de Archivo: zip exceltomdb_655.zip (16,6 KB, 26 visitas)
__________________
José María Movilla Cuadrado
______________________

Visual Basic Videos Programacion Foro Programacion
Tutoriales Programacion Trucos Programacion Codigos Programacion
Responder Con Cita
  #9 (permalink)  
Antiguo 18-05-2006, 18:00:44
Un Nuevo Amigo
 
Registrado: abr 2006
Posts: 10
ROBERTOJC Valoración +2
Contactar con ROBERTOJC a través de MSN
Predeterminado

Cita:
Empezado por J.M.Movilla
Por lo que veo en tu código, no has debido leer ninguno de los ejemplos que existen relacionados con el paso de una hoja Excel a una base de datos Access...

Mira este ejemplo que te paso, a ver si con ello comprendes como se realiza el traspaso. Ya nos contarás.
José disculpa mi experiencia, pero no se como manipular tu ejemplo, por que abro el archivo de excel y estan las dos columnas, si, le agrego mas datos a las columnas y abro el acces no me pasa eso datos agregados. Quizas no entienda el mecanismo !Disculpa mi ignorancia!. Cuando voy al editor del excel no tiene ningun codigo. En el ejemplo que postie hay un codigo que no me funciona cuando quiero pasar los datos a excel desde el boton que lo tengo en la hoja. No se que falta.

Gracias
Saludos
Roberto
Responder Con Cita
  #10 (permalink)  
Antiguo 18-05-2006, 22:14:49
Avatar de J.M.Movilla
Administrator
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.404
J.M.Movilla Valoración +2
Predeterminado

Cita:
Empezado por ROBERTOJC
José disculpa mi experiencia, pero no se como manipular tu ejemplo, por que abro el archivo de excel y estan las dos columnas, si, le agrego mas datos a las columnas y abro el acces no me pasa eso datos agregados. Quizas no entienda el mecanismo !Disculpa mi ignorancia!. Cuando voy al editor del excel no tiene ningun codigo. En el ejemplo que postie hay un codigo que no me funciona cuando quiero pasar los datos a excel desde el boton que lo tengo en la hoja. No se que falta.
Mira, no tienes que abrir el archivo de Excel, sino hacer doble_clic sobre el fichero Project1.vbp. Con ello cargas el proyecto de Visual Basic 6.0. Ahí es donde verás el código... Y ahí es donde deberás estudiar el funcionamiento de este proceso.

Te aconsejo que ejecutes este proyecto pulsando la tecla [F9] sobre la línea que dice Set excel_app = CreateObject("Excel.Application"). De esa forma cuando lo ejecutes y pulses el commandbutton [LoadData] se parará la ejecución y podrás observar cómo van realizándose las diversas sentencias a medida que tú pulses [F8].

Si lo que quieres es hacer pruebas con más de dos columnas, tendrás que abrir la base de datos de Access XlsToMdb.mdb y modificar su estructura, añadiendo todos los campos que vayas a incorporar en las columnas de Excel. Ten en cuenta que se trata de un código para que aprendas a pasar datos de Excel a Access; tú deberías cambiar el código para que acepte el paso las columnas que te interese, pero es un asunto un tanto complejo, porque deberán coincidir el tipo de datos de las columnas de Excel con el campo de Access para que no te dé error. Así que mejor hazlo de forma semejante al ejemplo, con una base de datos preparada para recibir las columnas que tenga la hoja de Excel.
__________________
José María Movilla Cuadrado
______________________

Visual Basic Videos Programacion Foro Programacion
Tutoriales Programacion Trucos Programacion Codigos Programacion
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Base de datos de Acces dañada Andres Visual Basic 6.00 2 29-05-2007 17:01:04
contraseña con base de datos acces niwdeck Visual Basic 6.00 4 22-09-2006 11:56:49
Ayuda con Base de Datos Acces... jrios03 Visual Basic 6.00 10 15-03-2005 17:06:07
VB 6 y Base de Datos Acces Diego Fernando Visual Basic 6.00 4 03-01-2005 19:23:30
De TextBox a Base de Datos en Acces Jdramirez84 Visual Basic.NET 2003 & 2005 5 17-09-2004 01:00:00


La franja horaria es GMT. Ahora son las 17:18:33.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right