¿Cómo pegar valores desde excel a Access usando VBA?
Les escribo porque me interesa hacer un botón en un formulario en access que permita modificar un formulario en forma de hoja de datos desde access, tengo un botón en el formulario de access que abre un excel y pega los valores del formulario. Este funciona así:
Dim xlApp As Object
Dim xlWB As Object
Dim xlWS As Object
Dim xlWS2 As Object
Dim Ruta As String
Dim acApp As Access.Application
Me.sfmSupplierOffer.SetFocus
DoCmd.RunCommand acCmdSelectAllRecords
DoCmd.RunCommand acCmdCopy
Set xlApp = CreateObject("excel.application")
Ruta = Application.CurrentProject.Path & "\Documentos\Cost Input.xlsx"
xlApp.Visible = True
Set xlWB = xlApp.Workbooks.Open(Ruta)
'Set xlWS = xlWB.Sheets("PC")
'Set xlWS2 = xlWB.Sheets("BackEnd1")
Set xlWS = xlWB.Sheets(1)
xlWB.Activate
xlApp.Visible = True
xlWS.range("A8").Select
xlApp.Visible = True
xlWS.range("A8").PasteSpecial xlPasteValues
End Subla cuestion es que necesito uno en esa hoja ya abierta que haga lo mismo pero al revez (exportar de excel al formualario de access que se encuentre abierto.

1 respuesta
Respuesta de Abraham Valencia
1


