你可以更改外部資料範圍的屬性,以控制透過連接外部資料來源(如資料庫、網頁查詢或文字檔)匯入工作表的資料。
了解更多關於外部資料範圍及其特性
外部資料範圍是一個定義的名稱或資料表名稱,用來定義資料帶入工作表的位置。 當你連接到外部資料時,Excel 會自動建立一個外部資料範圍。 唯一的例外是連結到資料來源的樞紐分析表報告——樞紐分析表報告不會使用外部資料範圍。 在 Excel 中,你可以格式化並排版外部資料範圍,或像其他資料一樣用於計算。
外部資料範圍特性
外部資料範圍還有其他屬性 (不應與查詢或連線屬性混淆,) 可用來控制資料,例如儲存格格式和欄寬的保留。 你可以透過在「資料」標籤的連接群組點擊「屬性」來更改這些外部資料範圍屬性。然後透過以下步驟來做你的調整:
- 對於由 Microsoft Query 和資料連線精靈建立的外部資料範圍,請使用 外部資料屬性 對話框。
- 對於由匯入文字檔或 Web 查詢取得 HTML 資料所建立的外部資料範圍,請使用 外部資料範圍屬性 對話框。
- 對於由網路查詢產生的外部資料範圍,該查詢可取得 XML 資料,請使用 XML 地圖屬性 對話框。
尋找外部資料範圍
- 選擇你想搜尋外部資料範圍的工作表。
- 在公式列上,點擊 名稱框旁的箭頭,然後點選你想要的外部資料範圍名稱。
更改外部資料範圍的名稱
- 選擇 公式>名稱管理器。
- 在 名稱管理員 對話框中,點選外部資料範圍的名稱,然後點 選編輯。 您也可以按兩下名稱。
- 在「編輯名稱」對話框中,輸入該參考的新名稱。
注意
關閉按鈕只會關閉名稱管理員的對話框。 你不必點擊 關閉 才能提交已做的變更。
更改外部資料範圍的底層查詢
你可以更改由 Microsoft Query 建立的外部資料範圍的底層查詢,該資料範圍由 Query、匯入的文字檔、Web 查詢或資料連線精靈建立。
更改由 Microsoft Query 建立的外部資料範圍底層查詢
- 點擊你想更改底層查詢的外部資料範圍內的一個儲存格。
- 選擇 資料>屬性。
- 在外部資料屬性對話框中,點選連線屬性

- 在 連線屬性 對話框中,點 選定義標籤 ,然後點擊 編輯查詢。
欲了解更多關於在 Microsoft Query 中建構與編輯查詢的資訊,請參閱 Microsoft Query 說明。
更改由匯入文字檔建立的外部資料範圍的底層查詢
- 點擊你想更改底層查詢的外部資料範圍內的一個儲存格。
- 選擇 資料>連線 & 查詢>連結 標籤,右鍵點擊你想要的連線,然後選擇 屬性。
- 在 連線屬性 對話框中,點 選定義標籤 ,然後點擊 編輯查詢。
- 在 「匯入文字檔 」對話框中,點選 匯入。
- 在文字匯入精靈中對匯入的文字檔做修改,然後點擊 完成。
欲了解更多關於匯入文字檔的資訊,請參閱 匯入或匯出文字檔案。
將底層查詢變更為由網頁查詢建立的外部資料範圍
- 點擊你想更改底層查詢的外部資料範圍內的一個儲存格。
- 選擇 資料>屬性。
- 選擇 資料>連線 & 查詢>連結 標籤,右鍵點擊你想要的連線,然後選擇 屬性。
- 在 連線屬性 對話框中,點 選定義標籤 ,然後點擊 編輯查詢。
- 在 「編輯網頁查詢 」對話框中對網頁查詢進行修改,然後點擊 完成。
欲了解更多關於建立與編輯網頁查詢的資訊,請參閱 「連接至網頁」。
透過資料連線精靈(Data Connection Wizard)建立的外部資料範圍,更改底層查詢
點擊你想更改底層查詢的外部資料範圍內的一個儲存格。
選擇 資料>屬性。
在外部資料屬性對話框中,點選連線屬性

在 「連線屬性 」對話框中,點選「 定義 」標籤。
執行下列其中一個動作:
在 Command 類型 框中,點選 Table ,然後在 Command 文字 框中將值更改為適當的資料表、檢視或查詢名稱。
在 指令類型 框中,點選 SQL 或 Default ,然後在 命令文字 框中編輯 SQL 陳述句。
注意
根據連線的定義, Command 類型的 框可能會無法使用, (看起來) 暗。
複製一個外部資料範圍及其底層查詢
- 在公式列上,點擊 名稱框旁的箭頭,選擇你想複製的外部資料範圍名稱。
對於 Excel 表格,選擇範圍名稱,然後按 CTRL+A 選擇表格標頭。
如果你想包含欄位標籤或不屬於外部資料範圍的公式,請選擇包含你想複製的欄位標籤或公式的儲存格。 點選公式列中 名稱框 旁的箭頭,然後點選你想複製的外部資料範圍名稱。 - 選擇 「首頁>副本」。
- 切換到你想貼上外部資料範圍的工作簿。
- 點擊貼上圖區域的左上角格子。
為了確保外部資料不會取代現有資料,請確保工作表中你點擊的儲存格下方或右側沒有資料。 - 在 [常用] 索引標籤上,按一下 [剪貼簿] 群組中的 [貼上]。
注意
如果你只複製部分外部資料範圍,底層查詢就不會被複製,且複製後的資料無法被重新整理。
指定如何將新資料加入外部資料範圍
你可以控制如何處理資料集大小,這些資料在資料刷新時會回傳到 Excel。
選擇 資料>屬性。
在 外部資料範圍屬性 對話框中, 若資料範圍的列數在刷新時改變,請點擊以下其中之一:
插入儲存格以接收新資料,刪除未使用的儲存格
注意
- 當資料來源中新增一個或多個列時,外部資料範圍下方的格子會往下移動,但外部資料範圍右側的格子則不會移動。
- 當資料來源中刪除一列或多列時,直接位於外部資料範圍下方的格子會往上移動,但外部資料範圍右側的格子不會移動。
插入整列以顯示新資料,清除未使用的儲存格
注意
- 當資料來源中新增一個或多個列時,外部資料範圍正下方右側的儲存格會向下移動。
- 當資料來源中刪除一列或多列時,外部資料範圍正下方右側的儲存格不會移動。
用新資料覆蓋現有儲存格,清除未使用的儲存格
注意
- 當資料來源中新增一列或多列時,直接位於外部資料範圍下方的儲存格會被覆蓋,但外部資料範圍右側的儲存格則不會移動。
- 當資料來源中刪除一列或多列時,外部資料範圍正下方右側的儲存格不會移動。
指定資料格式與版面配置
選擇 資料>屬性。
在 資料格式與版面配置中,請執行以下一項或多項:
若要將欄位名稱列為第一列,請選擇 「包含欄位名稱 」的勾選框。
要新增列號欄,請選擇 「包含列號 」勾選框。
注意
此勾選框無法用於匯入的文字檔、XML 檔案或網頁查詢。
要保留你套用的儲存格格式,請勾選「 保留儲存格格式化 」的勾選框。
注意
對於網頁查詢,當你在選項對話框中選擇「完整 HTML 格式化」時,這個選項會自動清除。 你可以從編輯查詢對話框進入選項對話框。
要保留你設定的欄寬,請選擇 「調整欄寬 」勾選框。
要保留你套用的欄位排序、篩選和版面配置,請選擇 「保留欄位排序/篩選/版面」 的勾選框。
注意
此勾選框無法用於網路查詢。
若要保留您所套用的欄位篩選,請選擇「 保留欄位篩選」 的勾選框。
注意
此勾選框僅適用於基於 XML 資料的網頁查詢。
將資料凍結在外部資料範圍內
凍結外部資料範圍會保留資料,但不會保留其底層查詢,因此凍結的外部資料範圍無法重新整理。
將資料凍結在 Excel 表格中
- 點選包含你想移除資料連結的 Excel 表格的工作表。
- 在公式列中,點擊 名稱框旁的箭頭,然後點選你想移除資料連線的外部資料範圍名稱。 接著選擇該資料範圍。
- 在 工具 標籤中,外部 資料表群組 中,點選 「解除連結」。 資料範圍仍保留且名稱相同,但連線已被刪除。
刪除外部資料範圍
- 點選包含你想刪除的外部資料範圍的工作表。
- 在公式列上,點選 名稱框旁的箭頭,然後點選你想刪除的外部資料範圍名稱。
如果外部資料範圍是 Excel 表格,按 CTRL+A 選取整個表格。 - 要刪除外部資料範圍,請按 DELETE。
- 要刪除底層查詢,當 Excel 提示時點 選「是 」。