本文適用於使用螢幕助讀程式的使用者,例如 Windows 朗讀程式、JAWS 或 NVDA 搭配 Microsoft 365 產品。 本文是 Microsoft 365 螢幕助讀程式支援內容集的一部分,您可以在此找到有關我們應用程式的更多協助工具資訊。 如需一般說明,請瀏覽 Microsoft 支援服務。
搭配鍵盤和螢幕助讀程式使用 Access ,將 Excel 工作表匯入 Access 或從 Access 桌面資料庫連結至 Excel 工作表。 我們已使用朗讀程式、JAWS 和 NVDA 加以測試,但是只要遵循常見的協助工具標準和技巧,就可以與其他螢幕助讀程式搭配使用。
附註:
-
新 Microsoft 365 功能會逐漸開放給 Microsoft 365 訂閱者使用,因此您的應用程式可能還沒有這些功能。 若要了解如何更快速地取得新功能,請加入 Office 測試人員計畫。
-
若要深入了解螢幕助讀程式,請移至如何在 Microsoft 365 使用螢幕助讀程式。
本主題內容
準備 Excel工作表以進行匯入或連結
將 Excel 工作表的數據匯入 Access之前,請花一點時間檢閱工作表,並決定要如何從中匯入數據。
-
決定您要連結至或匯入整個工作表,還是只連結其中一部分。 如果您只要將工作表的一部分帶到 Access,您可以定義只包含您要帶出之單元格的具名範圍。 如需相關指示,請移 至使用螢幕助讀程式為 Excel 中的儲存格或數據範圍命名。
-
確認 Excel 工作表為平面檔格式,讓精靈可以輕鬆處理其中的數據。 例如,修正可能的錯誤值、移除不必要的空白欄和列,並檢查每一列中的每一欄都包含相同的數據類型。 如需如何準備匯入或鏈接的詳細資訊,請參閱匯入 或連結至 Excel 活頁簿中數據中的「準備工作表」、「準備 Excel 數據」和「疑難解答遺漏或不正確的值」一節。
準備要匯入的目標 Access資料庫
從 Excel 工作表匯入數據之前,請花一點時間檢查目的地 Access 資料庫是否已準備好進行匯入,並決定您要如何儲存匯入的數據。
-
請確定目的地 Access 資料庫並非唯讀,而且您有權對資料庫進行變更。
-
決定您要將資料儲存在新的或現有的資料表中:
-
如果您選擇將數據儲存在新數據表中, Access 會建立數據表,並將匯入的數據新增至此數據表。 如果含有指定名稱的數據表已存在, Access 使用匯入的數據覆寫數據表的內容。
-
如果您選擇將資料新增至現有的數據表, Excel 工作表中的數據列會附加到指定的數據表。
-
-
如果您決定將 Excel 資料附加到現有的 Access 數據表,請確認 Excel 源數據中的結構和欄位設定符合 Access目標數據表中的設定。 若要在 [ 設計視圖 ] 中開啟 Access 數據表以進行檢查,請按 Alt+H,W,D。在 [準備目的資料庫] 區段的檢查清單中檢查數據表,步驟 2 是匯入 或連結至 Excel 活頁簿中的數據。
匯入資料
當您匯入數據時, Access 在新的或現有數據表中建立數據的複本,而不會變更來源 Excel 工作表。
附註: 您可能需要同事協助您進行步驟 10,以選取您要編輯的欄位。
-
如果活頁簿 Excel 來源已開啟,請將其關閉。
-
開啟儲存匯入數據的目標 Access 資料庫。
提示: 如果您想要建立新的空白資料庫,請按 Alt+F,N,L。
-
若要開啟 [ 取得外部數據 - Excel 電子表格 ] 對話框,請根據您使用的 Access 版本執行下列其中一項操作:
-
在 Microsoft 365 訂閱版本或 Access 2019 中,按 Alt+X、N、1,然後按 F 和 X。
-
在 Access 2016 中,按 Alt+X 移至 [ 外部數據] 索引標籤 。 按 Tab 鍵,直到您到達 [ 匯入 & 連結] 群組為止,按向右鍵,直到您聽見「Excel」為止,然後按 Enter。
-
-
[ 取得外部數據 - Excel 電子表格 ] 對話框隨即開啟。 執行下列其中一個動作來指定包含您要匯入之資料的 Excel 檔案:
-
若要將焦點移至 [檔名 ] 文字欄位,請按 F,然後貼上或輸入 Excel 檔案的路徑。
-
若要瀏覽檔案,請按 R。[ 開啟檔案 ] 對話框隨即開啟。 流覽至您要的檔案,當您位於檔案上時,請按 Enter 加以選取。
-
-
若要指定您要儲存匯入資料的方式,請執行下列其中一項操作:
-
如果您想要將資料儲存在新數據表中,請按下 I 以移至目前的資料庫選項,然後選取 [將 源數據匯入至新數據表 ] 選項。 稍後系統將提示您替此資料表命名。
-
如果您想要將資料附加到現有的數據表,請按 A 移至並選取 [將 記錄複本附加到資料表 ] 選項。 若要選取表格,請按一次 Tab 鍵。 焦點隨即移至資料表清單。 按 Alt+向下鍵以展開清單,按向上鍵或向下鍵,直到您聽見想要的表格為止,然後按 Enter 加以選取。 如果資料庫不含資料表,則無法使用這個選項。
-
-
按 Tab 鍵,直到您到達 [ 確定] 按鈕為止,然後按 Enter。 [ 匯入電子錶格精 靈] 隨即啟動。
提示: 如果您的螢幕助讀程式未自動朗讀精靈視窗,請按SR鍵+W。
-
如果來源 Excel 活頁簿只有一個工作表且沒有範圍,您可以繼續下一個步驟。 如果活頁簿包含多個工作表或具名範圍,請執行下列其中一項操作以選取要匯入的工作表或範圍:
-
若要選取工作表,請按 Alt+W,按一次 Tab 鍵、按向下鍵,直到您聽見想要的工作表為止,然後按 Enter 加以選取。
-
若要選取具名的範圍,請按 Alt+R,按一次 Tab 鍵、按向下鍵,直到您聽見想要的範圍為止,然後按 Enter 加以選取。
-
-
下一個精靈視窗隨即開啟。 如果來源工作表或範圍的第一列包含功能變數名稱,請按下 I 移至並選取 [ 第一列包含欄標題] 選項。 按 Enter 將焦點移至下一個精靈視窗。 如果您要將資料附加到現有資料表,您可以繼續執行步驟 12。
-
在新的精靈視窗中,您可以視需要指定您要匯入之每個欄位的相關信息。 已選取工作表或範圍中的第一個字段。 您可以執行下列動作:
-
若要變更目前欄位的名稱,請按 Alt+M,然後輸入新名稱。
-
若要變更欄位的數據類型,請按 Alt+T。 焦點隨即移至 [資料類型] 清單。 若要展開清單,請按Alt+向下鍵。 按向下鍵,直到您聽見想要的值為止,然後按 Tab 鍵一次。
-
若要變更欄位是否編制索引,請按 Alt+I。 您會聽到目前的值。 若要展開清單,請按Alt+向下鍵。 按向下鍵,直到您聽見想要的值為止,然後按 Tab 鍵一次。
-
如果您不想匯入目前的欄位,請按 Alt+S 移至,然後選取 [ 不要匯入欄位 ] 選項。
-
-
若要選取另一個字段,請按 F6,直到您聽見「窗格」為止,然後請同事協助您選取您想要的欄位。 修改欄位,如步驟 9 中所述。 完成後,按 Enter 移至下一個精靈視窗。
-
新增新數據表的主鍵。 主鍵可識別數據表中的記錄,讓您可以更快速地擷取數據。 執行下列其中一個動作:
-
若要讓 Access 新增主鍵,請按 A。
-
若要選擇您自己的主鍵,請按 C。若要定義要使用的按鍵,請按一次 Tab 鍵。 焦點隨即移至索引鍵清單。 若要展開清單,請按Alt+向下鍵。 按向上鍵或向下鍵,直到您聽見想要的按鍵為止。
-
如果您不想使用主鍵,請按 O。
若要移至最後一個精靈視窗,請按 Enter。
-
-
最後一個精靈視窗隨即開啟。 焦點會位於 [ 匯入至數據表 ] 方塊中,而且您會聽到目的數據表的目前名稱。 如果您想要變更數據表名稱,請輸入新名稱,然後按 Enter 以完成匯入。
附註: 如果您聽到表格已存在的警示,而您想要以匯入的數據覆寫現有的數據表,請按 Y。如果您要重新命名表格,請按 N。按 Alt+I 將焦點移回 [匯 入至表格 ] 方塊,輸入另一個表格名稱,然後按 Enter。
-
如果匯入完全或部分成功, Access 會顯示匯入狀態。 Access 也會提示您儲存匯入步驟,以便在沒有匯入精靈的情況下快速重複這些步驟。 若要選取此選項,請按 Alt+V。 若要命名匯入步驟,請按 Alt+A,然後輸入匯入作業的名稱。 若要儲存匯入步驟,請按Alt+S。 如果匯入失敗,您會聽到「嘗試匯入檔案時發生錯誤」,後面接著檔名。 按 Enter 以結束通知訊息。
在 Excel中建立數據的連結
使用 [鏈接電子表格 精靈] 建立從 Access 資料庫到 Excel數據的鏈接,這樣您就可以在 Access 中使用查詢和報表工具,而不需要在資料庫中維護 Excel 數據的複本。
當您連結至 Excel 工作表或具名範圍時, Access 會建立連結至來源儲存格的新數據表。 您對 Excel 中的來源儲存格所做的任何變更,都會出現在 Access的連結數據表中。 不過,您無法在 Access中編輯對應數據表的內容。 如果您想要新增、編輯或刪除資料,您必須在來源 Excel 檔案中進行變更。
資料庫可以包含多個連結資料表。
啟動連結電子表格精靈
在 Access中,有兩種方式可以選取您要連結的 Excel 活頁簿,然後啟動 [鏈接電子表格精靈]。 您可以在 Access 中開啟 Excel 活頁簿,或使用 [ 取得外部數據 - Excel 電子表格 ] 對話框。
在 Access中開啟 Excel活頁簿
-
開啟您要在其中建立連結的 Access 資料庫。
-
若要移至 [ 開 啟] 功能表,請按 Alt+F,O。
-
若要流覽活頁簿,請按 O。[Windows 開啟 ] 對話框隨即開啟。
-
若要變更檔類型,請按 Tab 鍵,直到您聽見「[類型檔案]、 Microsoft#x1」為止,然後按 Alt+向下鍵。 按向上鍵,直到您聽見「所有檔案」為止,然後按 Enter。
-
流覽至您要的活頁簿,然後按 Enter 加以選取,然後啟動 [鏈接電子錶格精靈]。
使用 [取得外部數據 - Excel 電子表格] 對話框
-
開啟您要在其中建立連結的 Access 資料庫。
提示: 如果您不想連結到現有的資料庫,請按Alt+F,N,L來建立新的空白資料庫。
-
若要開啟 [ 取得外部數據 - Excel 電子表格 ] 對話框,請根據您使用的 Access 版本執行下列其中一項操作:
-
在 Microsoft 365 訂閱版本或 Access 2019 中,按 Alt+X、N、1,然後按 F 和 X。
-
在 Access 2016 中,按 Alt+X 移至 [ 外部數據] 索引標籤 。 按 Tab 鍵,直到您到達 [ 匯入 & 連結] 群組為止,按向右鍵,直到您聽見「Excel」為止,然後按 Enter。
-
-
[ 取得外部數據 - Excel 電子表格 ] 對話框隨即開啟。 執行下列其中一個動作來指定您要建立連結的 Excel 檔案:
-
若要將焦點移至 [檔名 ] 文字欄位,請按 F,然後貼上或輸入 Excel 檔案的路徑。
-
若要瀏覽檔案,請按 R。[ 開啟檔案 ] 對話框隨即開啟。 流覽至您要的檔案,當您位於檔案上時,請按 Enter 加以選取。
-
-
按 Alt+L 移至並選取 [ 建立連結的數據表] 選項以連結至數據源,然後按 Enter。 鏈接電子表格精靈隨即啟動。
使用 [鏈接電子表格精靈] 建立 Excel數據的連結
[鏈接電子表格精靈] 視窗會引導您完成連結程式。 只要選取您需要的選項,並立即將 Excel 數據連結至資料庫即可。
提示: 如果您的螢幕助讀程式未自動朗讀精靈視窗,請按SR鍵+W。
-
如果來源 Excel 活頁簿只有一個工作表且沒有範圍,您可以繼續下一個步驟。 如果活頁簿包含多個工作表或具名範圍,請執行下列其中一個動作來選取工作表或範圍:
-
若要選取工作表,請按 Alt+W,按一次 Tab 鍵、按向下鍵,直到您聽見想要的工作表為止,然後按 Enter 加以選取。
-
若要選取範圍,請按 Alt+R,按一次 Tab 鍵、按向下鍵,直到您聽見想要的範圍為止,然後按 Enter 加以選取。
-
-
下一個精靈視窗隨即開啟。 如果來源工作表或範圍的第一列包含功能變數名稱,請按下 I 移至並選取 [ 第一列包含欄標題] 選項。 按 Enter 將焦點移至下一個精靈視窗。
-
最後一個精靈視窗隨即開啟。 焦點會位於 [ 鏈接資料表名稱 ] 方塊中,而且您會聽到鏈接數據表的目前名稱。 如果您想要變更資料表名稱,請輸入新的數據表名稱,然後按 Enter 以完成匯入。
附註: 如果您聽到表格已存在的警示,而您想要以匯入的數據覆寫現有的數據表,請按 Y。如果您要重新命名目的數據表,請按 N。按 Alt+I 將焦點移回 [匯 入至表格 ] 方塊,輸入另一個表格名稱,然後按 Enter。
-
如果連結成功,您會聽到「完成鏈接數據表至檔案」,後面接著 Excel 檔名。 按 Enter 以結束通知。 流覽至連結的數據表並檢閱其內容。 如需疑難解答資訊,請移至>疑難解答 #Num! [ 匯入或連結至 Excel 活頁簿中的數據] 區段中的其他不正確的值。
如果鏈接失敗,請根據在 Excel 活頁簿中匯入 或連結至數據中的「準備目的資料庫」一節中的檢查清單,再次檢查 Excel 來源檔案。
另請參閱
針對身心障礙使用者提供的客戶技術支援
Microsoft 盡最大的努力為所有客戶提供最佳的體驗。 如果您是殘疾人士或有任何協助工具相關問題,請連絡 Microsoft 殘疾人士 Answer Desk 以取得技術協助。 殘疾人士 Answer Desk 支援小組受過許多常用輔助技術的訓練,並可提供英文、西班牙文、法文和美國手語的協助。 請移至 Microsoft 殘疾人士 Answer Desk 網站,了解您所在地區的連絡人詳細資料。
如果您是政府、商業或企業使用者,請連絡企業殘疾人士 Answer Desk。