excel訪問access資料庫
『壹』 如何把EXCEL表導入到access資料庫
材料/工具:Excel2003
1、首先啟動access,執行新建-空資料庫命令,輸入名稱保存在一個合適的位置上。
『貳』 怎樣把EXCEL表導入access資料庫
1、首先准備好一個要導入Access的Excel文件:
(2)excel訪問access資料庫擴展閱讀
Access的用途體現在兩個方面:
一、用來進行數據分析: access有強大的數據處理、統計分析能力,利用access的查詢功能,可以方便地進行各類匯總、平均等統計。並可靈活設置統計的條件。
比如在統計分析上萬條記錄、十幾萬條記錄及以上的數據時速度快且操作方便,這一點是Excel無法與之相比的。 這一點體現在:會用access,提高了工作效率和工作能力。
二、用來開發軟體: access用來開發軟體,比如生產管理、銷售管理、庫存管理等各類企業管理軟體,其最大的優點是:易學!非計算機專業的人員,也能學會。
低成本地滿足了那些從事企業管理工作的人員的管理需要,通過軟體來規范同事、下屬的行為,推行其管理思想。(VB、.net、 C語言等開發工具對於非計算機專業人員來說太難了,而access則很容易)。
這一點體現在:實現了管理人員(非計算機專業畢業)開發出軟體的「夢想」,從而轉型為「懂管理+會編程」的復合型人才。
另外,在開發一些小型網站WEB應用程序時,用來存儲數據。例如ASP+Access。這些應用程序都利用ASP技術在InternetInformation Services運行。比較復雜的WEB應用程序則使用PHP/MySQL或者ASP/Microsoft SQL Server。
ACCESS的用途更多,體現在很多方面:
表格模板。 只需鍵入需要跟蹤的內容,Access 便會使用表格模板提供能夠完成相關任務的應用程序。
Access 可處理欄位、關系和規則的復雜計算,以便您能夠集中精力處理項目。 您將擁有一個全新的應用程序,其中包含能夠立即啟動並運行的自然 UI。
創建和運行舊資料庫。 盡情享用對您的現有桌面資料庫 (ACCDB/MDB) 的支持。
『叄』 如何調用excel數據access資料庫
找到自己需要做改變的Excel和Access
1
為了避免自己以後的,所以第一個步驟看似無關重要,但是卻缺一不可。確保Excel中的數據導入資料庫不要出錯,不然一切白費。
END
新建資料庫,開始執行操作
在資料庫上方有一個外部數據,點擊外部數據存在一個「導入Excel表格功能」,點擊該功能開始執行導入操作。
找到自己的Excel,明確路徑,就可以開始了。點擊確定進入下一個步驟
在開始導入的時候,根據自己的需要勾選第一行是否包含標題。
勾選:代表Excel中的第一欄就是資料庫中的欄位名
不勾選:代表Excel所有的數據會成為資料庫中的數據
我以勾選狀態演示
在下一個頁面,可以根據自己的需要修改「欄位名稱」和「數據類型」。
進入下一頁面,可以修改資料庫中的主鍵,可以用Access的默認主鍵,也可以自定義主鍵,也可以不要主鍵。
6
完成主鍵的設置過後,就完成了數據的導入,但是還沒有完,自己要為導入的數據命名。最後就完成了將Excel中的數據導入到Access資料庫中的操作。
『肆』 如何將Excel中的數據導入到Access資料庫中
1
第一步:在ghost
xp系統中啟動Access,在向導的提示下建立一個「空資料庫」以便用於存放從Excel中導入的數據
2
第二步:打開要導入數據的資料庫,切換到「外部數據」選項卡,選擇「Excel」按鈕,打開「導入數據」對話框。
3
第三步:在「選擇數據源」對話框中,可以根據需要選擇數據源,數據源就是我們之前准備好的「成績表.xlsx」表格文件。同時選擇「將數據源導入當前資料庫的新表中」。
4
第三步:在「選擇數據源」對話框中,可以根據需要選擇數據源,數據源就是我們之前准備好的「成績表.xlsx」表格文件。同時選擇「將數據源導入當前資料庫的新表中」。
5
第五步:勾選「第一行含有列標題」選項,以免導入向導將表格第一排的標題也當做數據導入進來。點擊「下一步」按鈕
6
第六步:分別選擇每一個數據列,並指定導入資料庫後的數據類型。中文部分建議設置為「文本」,數字部分可以設置為「整數型」或「雙精度型」。然後點擊「下一步」按鈕
7
第七步:接下來為數據表設置主鍵。主鍵是資料庫中一種特殊的列,列的內容是一組自動增長的數字,如果沒有實際的需要,我們選擇「不要主鍵」並點擊「下一步」按鈕。
8
第八步:為即將生成的新標取一個名字。例如「學生成績數據」,並點擊「完成」按鈕,結束導入。
『伍』 excel導入ACCESS資料庫
1.啟動Access,新建一資料庫文件。
2.在「表」選項中,執行「文件→獲取外部數據→導入」命令,打開「導入」對話框。
3.按「文件類型」右側的下拉按鈕,選中「Microsoft
Excel(.xls)」選項,再定位到需要轉換的工作簿文件所在的文件夾,選中相應的工作簿,按下「導入」按鈕,進入「導入數據表向導」對話框。
4.選中需要導入的工作表(如「工程數據」),多次按「下一步」按鈕作進一步的設置後,按「完成」按鈕。
注意:如果沒有特別要求,在上一步的操作中直接按「完成」按鈕就行了。
5.此時系統會彈出一個導入完成的對話框(圖1的中部),按「確定」按鈕。
至此,數據就從Excel中導入到Access中。
『陸』 如何用excel打開access資料庫
引用 access對象庫。打開ACCESS文件進行操作
或用 ado對象直接鏈接ACCESS文件,使用查詢語句操作其中數據
『柒』 如何將Excel中的數據導入到Access資料庫中
一些程序員需要將Excel中的數據導入Access資料庫中,編寫一個另外的程序,因為excel和access都是office產品,是可以實現excel數據導入access資料庫的。
工具原料:excel、Access
1、首先准備好需要導入的excel表,並查看數據無誤。
2、打開Access資料庫,在資料庫上方有一個外部數據,點擊外部數據存在一個「導入Excel表格功能」,點擊該功能開始執行導入操作。
『捌』 excel中如何直接調用access數據
實現你的要求有編程和非編程兩種辦法
先說編程的方法:
可以在資料庫端編寫程序,每當ACCESS資料庫表發生變化時同時將變更寫入EXCEL文檔中;也可在電子表格端用EXCEL工作表顯示來自ACCESS資料庫某張表的內容,並用VBA編寫代碼每隔一段時間自動刷新其數據源。編程的方法說起來簡單但是實施起來涉及的技術細節很多、工作量不小,尤其是資料庫端編程更是如此,挺費事的,就不提供具體程序了。
再說非編程方法,以你的程度來看這種方法也許更加適合:
打開EXCEL文檔選擇其中一個工作表,點擊數據——導入外部數據——新建資料庫查詢打開選擇數據源對話框在資料庫選項卡選擇「MSAccessDatabase*」點擊確定按鈕打開選擇資料庫對話框選擇要連接的ACCESS資料庫文件所在的驅動器、文件夾和資料庫文件名點擊確定按鈕打開查詢向導-選擇列對話框雙擊左邊「可用的表和列」中的某張表點擊「>」按鈕將需要輸出的欄位送到右邊「查詢結果中的列」之中,連續點擊「下一步」直到「完成」按鈕出現選擇「將數據返回MicrosoftOfficeExcel」點擊「完成」按鈕打開導入數據對話框選擇「現有工作表」點擊「確定」按鈕後系統會將ACCESS表中的數據導入到EXCEL工作表中。
數據導入工作表後,如要反映ACCESS數據表的最新變動情況,請右擊其中一個有數據的單元在彈出菜單中選擇點擊「刷新數據」即可。
你還可以隨時調整「數據區域屬性」以便實現「自動刷新數據」等功能,辦法如下:
右擊其中一個有數據的單元在彈出菜單中選擇點擊「數據區域屬性」打開外部數據區域屬性對話框設置適合自己要求的屬性後點擊「確定」按鈕即可
涉及的圖片較多,這里只給出「數據區域屬性」對話框截圖供參考
2.使用非編程方法雖然可以自動刷新跟進資料庫的變動情況,但是其刷新頻率最短只能設定為1分鍾,如果需要將刷新頻率縮短至秒級則需要編寫VBA程序。下面是相關VBA代碼:
首先導入資料庫表的方法請參照上列手動非編程方法之說明
導入數據後請右擊其中一個有數據的單元格,在彈出菜單中選擇點擊「數據區域屬性」打開外部數據區域屬性對話框(見附圖)修改外部數據區域的各個屬性如下,然後點擊確定
名稱:QuertTbl
允許後台刷新復選框:不勾選
刷新頻率復選框:不勾選
打開工作簿時,自動刷新復選框:勾選
第二步編寫VBA程序
1)使用快捷鍵Alt+F11打開VBE(VisualBasicEditor)編輯器
2)單擊菜單插入——模塊,打開模塊代碼窗口
3)在右邊代碼窗口輸入以下代碼:
'這段代碼執行刷新數據源動作
SubAutoRefresh()
Sheets("sheet1").QueryTables("QueryTbl").Refresh
CallAUTO_OPEN
EndSub
'這段代碼設定刷新頻率為10秒。注意刷新頻率越高系統開銷越大在數據量較大時更要注意這個問題,請盡量設定較長的刷新時間間隔。
SubAUTO_OPEN()
Application.OnTimeNow+TimeValue("00:00:10"),"AutoRefresh"
EndSub
4)在左邊對象窗口,雙擊MicrosoftExcel對象下的Sheet1(Sheet1),在右邊代碼窗口輸入以下代碼:
'這段代碼,令每次從其他工作表轉到工作表1時刷新數據源
PrivateSubWorksheet_Activate()
Sheets("sheet1").QueryTables("QueryTbl").Refresh
EndSub
第三步退出VBE編輯器,關閉工作簿,記得保存修改。
重新打開工作簿後,系統會提示安全警告,請點擊「啟用宏按鈕」,跟著系統會提示查詢刷新,請點擊「啟用自動刷新」按鈕。之後工作簿就會每5秒自動刷新數據源,當你從其他工作表跳回工作表1時,即使未到刷新時間系統也會立即刷新數據。
附:用代碼創建新的工作表並寫入值的函數使用方法。
DimxlappAsExcel.Application
DimxlbookAsExcel.Workbook
DimxlsheetAsExcel.Worksheet
Setxlapp=CreateObject("excel.application")
Setxlbook=xlapp.Workbooks.Add
xlbook.Saveas"c:aaa.xls"'你要保存的文件路徑
xlapp.Visible=True'設置EXCEL對象可見(或不可見)
Setxlsheet=xlbook.Worksheets(1)'設置活動工作表
xlsheet.Cells(1,1)="aa"'給單元格(row,col)賦值
xlsheet.Cells(1,2)="bb"
xlbook.Close(True)'關閉工作簿
xlapp.Quit'結束EXCEL對象
Setxlapp=Nothing'釋放xlApp對象