Saltar al contenido

actualizar base de datos, con excel


Recommended Posts

publicado

Buenas noches, primero que todo gracias por la colaboracion que brindan las personas.

Mi pregunta es: tengo una base datos en acces, pero quiero actualizar los datos desde excel, por no todos los equipos en los que la utilizo tienen instalado a acces, por esta razon no puedo abrir la base de datos para actualizar los datos desde acces.

Quisiera una sugerencia, o ayuda para este caso en particular.

Qiero que los nombres asignados al numero de lote, si le quiero asignar otro nombre lo puede hacer desde excel.

Ejemplo al lote M-01 esta asiganado a mi, pero lo quiero asiganar a Diana Paola. Esto como lo puedo hacer. ?

De ante mano muchas gracias a todos por la ayuda que no brindan.

un abrazo desde colombia.

Reporte_en_Blanco___.rar

publicado

Hola:

Prueba con esta macro:



Sub Actualizar()

Dim SQL As Variant, Cn As Object

Set Cn = New ADODB.Connection
Cn.Open "Provider=Microsoft.Jet.OLEDB.4.0; " & _
"Data Source=" & ThisWorkbook.Path & "\Reporte_datos_exportados.mdb;"


SQL = "UPDATE Reporte_Diario" & _
" SET NombreAuxilar='" & Range("B7") & "'" & _
" WHERE Lote='" & Range("B5") & "'"


Cn.Execute SQL, , adCmdText
Cn.Close
Set Cn = Nothing

End Sub


[/CODE]

Saludos

publicado

Muchas, muchas gracias, por la ayuda tan extraordinaria.......me funciona correctamente,, ya se puede dar por cerrado este caso.....muchas gracias un abrazo.....

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.