Excel和Access間復(fù)制、導(dǎo)入和導(dǎo)出數(shù)據(jù)
互聯(lián)網(wǎng) 發(fā)布時(shí)間:2008-10-06 15:21:09 作者:佚名
我要評(píng)論
在Microsoft OfficeAccess和 Microsoft OfficeExcel之間存在多種交換數(shù)據(jù)的方法。
·若要將Access中的數(shù)據(jù)裝入 Excel,可以從Access數(shù)據(jù)表中復(fù)制數(shù)據(jù)并粘貼到Excel工作表中,從Excel工作表連接到Access數(shù)據(jù)庫,或者將Access數(shù)據(jù)導(dǎo)出到Excel工作表中。
在Access中使用Excel數(shù)據(jù)
您可能想在Access數(shù)據(jù)庫中使用Excel數(shù)據(jù),以便利用Access的數(shù)據(jù)管理、安全或多用戶功能。Access 中有許多有用的功能,對(duì)于使用Excel數(shù)據(jù)的用戶來說其中有兩個(gè)功能尤為有用:
·報(bào)表 如果您熟悉Access報(bào)表的設(shè)計(jì),并且想以此類報(bào)表的形式匯總和組織Excel數(shù)據(jù),則可創(chuàng)建Access報(bào)表。例如,您可以創(chuàng)建更靈活的報(bào)表,例如分組和摘要報(bào)表、打印的標(biāo)簽和圖形報(bào)表。
·窗體 如果您想使用窗體查找或顯示Excel中的數(shù)據(jù),則可創(chuàng)建Access窗體。例如,您可以創(chuàng)建一個(gè)Access窗體以與工作表中的列順序不同的順序顯示字段,或者以更方便的方式在一屏中查看較長(zhǎng)的行數(shù)據(jù)。
有關(guān)使用Access窗體和報(bào)表的詳細(xì)信息,請(qǐng)參閱 Access“幫助”系統(tǒng)。
將Excel數(shù)據(jù)復(fù)制到Access中
您可以在Excel的工作表視圖中復(fù)制數(shù)據(jù),然后將數(shù)據(jù)粘貼到Access數(shù)據(jù)表中。
注釋 如果您將工作表中多個(gè)字段的數(shù)據(jù)粘貼到一個(gè)數(shù)據(jù)表中,請(qǐng)確保這些列與要復(fù)制的數(shù)據(jù)的順序匹配。將多個(gè)字段中的數(shù)據(jù)粘貼到一個(gè)窗體中時(shí),Access 將數(shù)據(jù)粘貼到與源字段同名的字段中,無論它們?cè)诖绑w中的順序如何。如果您要復(fù)制的數(shù)據(jù)包含目標(biāo)窗體中不存在的字段,則Access會(huì)詢問您是否僅粘貼名稱匹配的字段。如果不存在名稱匹配的字段,則Access會(huì)根據(jù)目標(biāo)窗體的選項(xiàng)卡順序粘貼字段,此順序可能不是所需的順序。如果源字段名稱與目標(biāo)字段名稱不同,您可能需要將數(shù)據(jù)粘貼到數(shù)據(jù)表而不是窗體中。
若要將Excel中的數(shù)據(jù)存儲(chǔ)到Access數(shù)據(jù)庫中,并且此后在Access中使用和維護(hù)這些數(shù)據(jù),您可以導(dǎo)入這些數(shù)據(jù)。導(dǎo)入數(shù)據(jù)時(shí),Access 會(huì)在新表或現(xiàn)有表中存儲(chǔ)這些數(shù)據(jù),而無需改變Excel中的數(shù)據(jù)。進(jìn)行導(dǎo)入操作時(shí),一次只能導(dǎo)入一個(gè)工作表。若要導(dǎo)入來自多個(gè)工作表的數(shù)據(jù),請(qǐng)為每個(gè)工作表重復(fù)執(zhí)行導(dǎo)入操作。
下面是需要將Excel數(shù)據(jù)導(dǎo)入Access的常見情形:
·您多數(shù)時(shí)間都在使用 Excel,但以后準(zhǔn)備使用Access處理這些數(shù)據(jù)。您想將Excel工作表的數(shù)據(jù)移到一個(gè)或多個(gè)新的Access數(shù)據(jù)庫中。
·您所在的部門或工作組使用 Access,但有時(shí)您會(huì)收到Excel格式的數(shù)據(jù),而這些數(shù)據(jù)又必須合并到Access數(shù)據(jù)庫中。您想在接收到Excel工作表時(shí)將它們導(dǎo)入到數(shù)據(jù)庫中。
·您使用Access管理數(shù)據(jù),但您所在工作組的其他人員發(fā)來的周報(bào)是Excel工作簿。您想簡(jiǎn)化導(dǎo)入過程,以確保數(shù)據(jù)能在每周的特定時(shí)間導(dǎo)入到數(shù)據(jù)庫中。
有關(guān)將數(shù)據(jù)從Excel導(dǎo)入Access的詳細(xì)信息,請(qǐng)參閱 Access“幫助”系統(tǒng)。
從Access鏈接到Excel數(shù)據(jù)
您可以將Excel區(qū)域作為表鏈接到Access數(shù)據(jù)庫中。如果您計(jì)劃繼續(xù)維護(hù)Excel中的區(qū)域,但又希望可以從Access中訪問此區(qū)域,則可使用此方法。您應(yīng)該從Access數(shù)據(jù)庫而不是從Excel創(chuàng)建此類鏈接。
在鏈接到Excel工作表或命名區(qū)域時(shí),Access 會(huì)創(chuàng)建一個(gè)新表并鏈接到源單元格。在Excel中對(duì)源單元格所做的任何更改都會(huì)反映到鏈接的表中。不過,您不能在Access中編輯對(duì)應(yīng)表的內(nèi)容。如果要添加、編輯或刪除數(shù)據(jù),必須在源文件中進(jìn)行更改。
下面是需要從Access中鏈接到Excel工作表的常見情形:
·您想繼續(xù)在Excel工作表中保留數(shù)據(jù),但要能夠使用Access強(qiáng)大的查詢和報(bào)表功能。
·您所在的部門或工作組使用 Access,但需要處理的外部源數(shù)據(jù)位于Excel工作表中。您不想維護(hù)外部數(shù)據(jù)的副本,但要能夠在Access中處理這些數(shù)據(jù)。
有關(guān)將Access數(shù)據(jù)鏈接到Excel的詳細(xì)信息,請(qǐng)參閱 Access“幫助”系統(tǒng)。
您可能想在Access數(shù)據(jù)庫中使用Excel數(shù)據(jù),以便利用Access的數(shù)據(jù)管理、安全或多用戶功能。Access 中有許多有用的功能,對(duì)于使用Excel數(shù)據(jù)的用戶來說其中有兩個(gè)功能尤為有用:
·報(bào)表 如果您熟悉Access報(bào)表的設(shè)計(jì),并且想以此類報(bào)表的形式匯總和組織Excel數(shù)據(jù),則可創(chuàng)建Access報(bào)表。例如,您可以創(chuàng)建更靈活的報(bào)表,例如分組和摘要報(bào)表、打印的標(biāo)簽和圖形報(bào)表。
·窗體 如果您想使用窗體查找或顯示Excel中的數(shù)據(jù),則可創(chuàng)建Access窗體。例如,您可以創(chuàng)建一個(gè)Access窗體以與工作表中的列順序不同的順序顯示字段,或者以更方便的方式在一屏中查看較長(zhǎng)的行數(shù)據(jù)。
有關(guān)使用Access窗體和報(bào)表的詳細(xì)信息,請(qǐng)參閱 Access“幫助”系統(tǒng)。
將Excel數(shù)據(jù)復(fù)制到Access中
您可以在Excel的工作表視圖中復(fù)制數(shù)據(jù),然后將數(shù)據(jù)粘貼到Access數(shù)據(jù)表中。
注釋 如果您將工作表中多個(gè)字段的數(shù)據(jù)粘貼到一個(gè)數(shù)據(jù)表中,請(qǐng)確保這些列與要復(fù)制的數(shù)據(jù)的順序匹配。將多個(gè)字段中的數(shù)據(jù)粘貼到一個(gè)窗體中時(shí),Access 將數(shù)據(jù)粘貼到與源字段同名的字段中,無論它們?cè)诖绑w中的順序如何。如果您要復(fù)制的數(shù)據(jù)包含目標(biāo)窗體中不存在的字段,則Access會(huì)詢問您是否僅粘貼名稱匹配的字段。如果不存在名稱匹配的字段,則Access會(huì)根據(jù)目標(biāo)窗體的選項(xiàng)卡順序粘貼字段,此順序可能不是所需的順序。如果源字段名稱與目標(biāo)字段名稱不同,您可能需要將數(shù)據(jù)粘貼到數(shù)據(jù)表而不是窗體中。
-
啟動(dòng) Excel,然后打開包含要復(fù)制的數(shù)據(jù)的工作表。
選擇要復(fù)制的行。
在“開始”選項(xiàng)卡上的“剪貼板”組中,單擊“復(fù)制”
。
啟動(dòng) Access,然后打開要在其中粘貼行的表、查詢或窗體。
在“數(shù)據(jù)表”選項(xiàng)卡上,單擊“視圖”,然后單擊“數(shù)據(jù)表視圖”。
請(qǐng)執(zhí)行下列操作之一:
若要替換記錄,請(qǐng)選擇這些記錄,然后在“開始”選項(xiàng)卡上的“剪貼板”組中,單擊“粘貼”
。 若要將數(shù)據(jù)作為新記錄追加,請(qǐng)?jiān)?strong>“起始頁”選項(xiàng)卡上的“剪貼板”組中,單擊“編輯”菜單上的“粘貼追加”。
若要將Excel中的數(shù)據(jù)存儲(chǔ)到Access數(shù)據(jù)庫中,并且此后在Access中使用和維護(hù)這些數(shù)據(jù),您可以導(dǎo)入這些數(shù)據(jù)。導(dǎo)入數(shù)據(jù)時(shí),Access 會(huì)在新表或現(xiàn)有表中存儲(chǔ)這些數(shù)據(jù),而無需改變Excel中的數(shù)據(jù)。進(jìn)行導(dǎo)入操作時(shí),一次只能導(dǎo)入一個(gè)工作表。若要導(dǎo)入來自多個(gè)工作表的數(shù)據(jù),請(qǐng)為每個(gè)工作表重復(fù)執(zhí)行導(dǎo)入操作。
下面是需要將Excel數(shù)據(jù)導(dǎo)入Access的常見情形:
·您多數(shù)時(shí)間都在使用 Excel,但以后準(zhǔn)備使用Access處理這些數(shù)據(jù)。您想將Excel工作表的數(shù)據(jù)移到一個(gè)或多個(gè)新的Access數(shù)據(jù)庫中。
·您所在的部門或工作組使用 Access,但有時(shí)您會(huì)收到Excel格式的數(shù)據(jù),而這些數(shù)據(jù)又必須合并到Access數(shù)據(jù)庫中。您想在接收到Excel工作表時(shí)將它們導(dǎo)入到數(shù)據(jù)庫中。
·您使用Access管理數(shù)據(jù),但您所在工作組的其他人員發(fā)來的周報(bào)是Excel工作簿。您想簡(jiǎn)化導(dǎo)入過程,以確保數(shù)據(jù)能在每周的特定時(shí)間導(dǎo)入到數(shù)據(jù)庫中。
有關(guān)將數(shù)據(jù)從Excel導(dǎo)入Access的詳細(xì)信息,請(qǐng)參閱 Access“幫助”系統(tǒng)。
從Access鏈接到Excel數(shù)據(jù)
您可以將Excel區(qū)域作為表鏈接到Access數(shù)據(jù)庫中。如果您計(jì)劃繼續(xù)維護(hù)Excel中的區(qū)域,但又希望可以從Access中訪問此區(qū)域,則可使用此方法。您應(yīng)該從Access數(shù)據(jù)庫而不是從Excel創(chuàng)建此類鏈接。
在鏈接到Excel工作表或命名區(qū)域時(shí),Access 會(huì)創(chuàng)建一個(gè)新表并鏈接到源單元格。在Excel中對(duì)源單元格所做的任何更改都會(huì)反映到鏈接的表中。不過,您不能在Access中編輯對(duì)應(yīng)表的內(nèi)容。如果要添加、編輯或刪除數(shù)據(jù),必須在源文件中進(jìn)行更改。
下面是需要從Access中鏈接到Excel工作表的常見情形:
·您想繼續(xù)在Excel工作表中保留數(shù)據(jù),但要能夠使用Access強(qiáng)大的查詢和報(bào)表功能。
·您所在的部門或工作組使用 Access,但需要處理的外部源數(shù)據(jù)位于Excel工作表中。您不想維護(hù)外部數(shù)據(jù)的副本,但要能夠在Access中處理這些數(shù)據(jù)。
有關(guān)將Access數(shù)據(jù)鏈接到Excel的詳細(xì)信息,請(qǐng)參閱 Access“幫助”系統(tǒng)。
相關(guān)文章

陽歷/農(nóng)歷轉(zhuǎn)換對(duì)照表怎么做? Excel制作日歷表/萬年歷的最終版
想要制作陽歷/農(nóng)歷轉(zhuǎn)換對(duì)照表,,通過這個(gè)對(duì)照表,你只需知道陽歷日期,就可以快速準(zhǔn)確的找到對(duì)應(yīng)的農(nóng)歷日期,下面我們就來看看詳細(xì)制作方法2025-04-10
三分鐘就搞定! Excel快速制作一個(gè)日歷表/萬年歷的技巧
工作上需要制作一個(gè)日歷表/萬年歷,該怎么制作呢?我們需要使用三個(gè)excel函數(shù)來實(shí)現(xiàn),詳細(xì)請(qǐng)看下文介紹2025-04-10
這個(gè)函數(shù)公式簡(jiǎn)直太強(qiáng)了! excel按權(quán)重求和計(jì)算的技巧
Excel中有一個(gè)功能非常強(qiáng)大的函數(shù),它就是SUMPRODUCT函數(shù),既能求和、計(jì)數(shù)、權(quán)重計(jì)算,還能排名等,今天我們就來看看Excel根據(jù)權(quán)重求和的技巧2025-04-10
tocol函數(shù)哪個(gè)版本能用? excel中tocol函數(shù)的兩種高級(jí)用法
TOCOL函數(shù)公式非常強(qiáng)大,值得一學(xué),從字面意義可以理解出來,它是將數(shù)據(jù)轉(zhuǎn)換成一列的,今天分享TOCOL函數(shù)的2種高級(jí)用法2025-04-10
Excel隱藏行和折疊行有什么不同? 隱藏行和折疊使用方法和區(qū)別介紹
excel表格進(jìn)行操作的時(shí)候,發(fā)現(xiàn)有隱藏和和折疊行,看上去效果一樣,都隱藏了,但是兩者是有很大區(qū)別的,詳細(xì)請(qǐng)看下文介紹2025-03-21
Excel工齡計(jì)算不再愁! Excel隱藏函數(shù)DATEDIF輕松計(jì)算精確到天級(jí)的工齡
在日常工作中,我們經(jīng)常需要計(jì)算員工的工齡,以便進(jìn)行人事管理、薪資調(diào)整等工作,本文將詳細(xì)介紹如何在Excel表格中計(jì)算工齡,并提供多種實(shí)用方法供您選擇2025-03-13
快速提高工作效率! Excel高手的8個(gè)技巧勸你學(xué)學(xué)
Excel數(shù)據(jù)處理遇到的問題,99%都是由于奇葩的數(shù)據(jù)格式造成的,今天跟大家整理了幾個(gè)Excel表格構(gòu)建的規(guī)則,先不要問為什么,照著做就對(duì)了2025-03-06
Excel透視表1月到12月不能排序怎么辦? 數(shù)據(jù)透視表日期無法排序解決方法
如圖對(duì)數(shù)據(jù)透視表日期進(jìn)行升序排序后,仍不是我們想要的結(jié)果,有可能月份是文本,不能排列,下面我們就來看看詳細(xì)解決辦法2025-03-06
財(cái)務(wù)審計(jì)必會(huì)! 2分鐘搞定用excel做賬齡劃分的技巧
首先咱們得明確一下賬齡的概念,簡(jiǎn)單來說,賬齡就是某個(gè)賬戶的余額從產(chǎn)生到現(xiàn)在的時(shí)間長(zhǎng)度,比如,一年以內(nèi)的賬齡就是那些在過去一年內(nèi)產(chǎn)生的債權(quán)或債務(wù),下面我們就來看看2025-03-06
實(shí)現(xiàn)辦公自動(dòng)化! DeepSeek搭配Excel制作自定義按鈕的技巧
DeepSeek生成想要的代碼很方便,如果將生成的代碼放到excel中作為vba代碼使用,豈不是能實(shí)現(xiàn)辦公自動(dòng)化?下面我們就來看看實(shí)現(xiàn)方法2025-03-05


