我需要將excel數據導入訪問,最好使用vba。 我的數據有時會有單元的第二行,我不想包含它們。有沒有辦法在不改變原始文件的情況下完成此操作?表導入部分
如果有一些方法來做到這一點直接與DoCmd.TransferSpreadsheet這將是理想的。
具體來說,我希望能夠導入A1:M1和A2:(比如我會在上傳時,我其實這樣做更靈活的範圍內),M15爲一組
我需要將excel數據導入訪問,最好使用vba。 我的數據有時會有單元的第二行,我不想包含它們。有沒有辦法在不改變原始文件的情況下完成此操作?表導入部分
如果有一些方法來做到這一點直接與DoCmd.TransferSpreadsheet這將是理想的。
具體來說,我希望能夠導入A1:M1和A2:(比如我會在上傳時,我其實這樣做更靈活的範圍內),M15爲一組
像這樣的東西可以幫助
select * into [newtable2] from (
SELECT XL0.* FROM [Excel 12.0;HDR=Yes; Database=C:\TESTING.xlsx].[Sheet1$a1:e1] AS XL0
UNION ALL
SELECT XL1.* FROM [Excel 12.0;HDR=No; Database=C:\TESTING.xlsx].[Sheet1$a3:e10] AS XL1
)
千萬頭改變? –
是的,不幸的。我需要能夠導入,無論標題的順序或標題的命名。我將在上傳後編輯字段名稱 – ntuni