Puedo exportar un rango a una tabla completa de ms access 2010 y cuando ejecuta la consulta múltiple, el rango se agregará al conjunto de datos existente (¿puede cambiar este comportamiento de anexo predeterminado)?
Sin embargo, ¿es posible exportar un rango de una sola columna en Excel a un campo específico dentro de una tabla de Office?
Por ejemplo, si la prueba de tabla tiene tres campos de columna (f1, f2, f3) y quiero exportar los datos al campo f2, ¿puedo hacerlo?
Respuestas
0 para la respuesta № 1Puede importar datos de Excel en Access, desde Access.
http://www.accessmvp.com/KDSnell/EXCEL_Import.htm
Como usted sabe, puede exportar datos de Excel a Access.
Opción explícita
Sub AccImport()
Dim acc As New Access.Application
acc.OpenCurrentDatabase "C:UsersPublicDatabase1.accdb"
acc.DoCmd.TransferSpreadsheet _
TransferType:=acImport, _
SpreadSheetType:=acSpreadsheetTypeExcel12Xml, _
TableName:="tblExcelImport", _
Filename:=Application.ActiveWorkbook.FullName, _
HasFieldNames:=True, _
Range:="Folio_Data_original$A1:B10"
acc.CloseCurrentDatabase
acc.Quit
Set acc = Nothing
End Sub
Si los datos necesitan masajes, puede configurarlos enExcel, en una hoja nueva, y cuando esté en la estructura que desea, simplemente envíelo a Access. O exporte una parte a una tabla genérica de Access y ejecute una consulta de anexos para mover esos datos de su "puesta en escena" Mesa a tu mesa final de "producción".