使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

摘要

Microsoft Excel 提供可用於從清單選取項目的多個對話方塊表控制項。 這些控制項包括清單方塊、下拉式方塊、微調按鈕和捲軸。 

如需 Excel 中表單控件的詳細資訊,請參閱工作表上的表單控件和 ActiveX 控制件概觀

更多資訊

下列方法將示範如何使用清單方塊、下拉式方塊、微調按鈕和捲軸。 這些範例使用相同的清單、儲存格連結及索引函數。

啟用 [開發人員] 索引標籤

若要使用表單控制件,您必須啟用 [開發人員] 索引標籤。 若要這麼做,請按照下列步驟進行:

  1. 按一下 [檔案],然後按一下 [選項]。
    檔案選項

  2. 按一下左窗格中的 [自訂功能區]
    自定義功能區

  3. 選取右側 [主要索引標籤] 底下的 [開發人員] 複選框,然後按兩下 [確定]

設定清單、儲存格連結和索引

  1. 在新工作表的範圍 H1:H20: 中輸入下列項目:

    H1:滾輪滑雪

    H2 :VCR

    H3:Desk

    H4 : 杯子

    H5:汽車

    H6:關機

    H7:Rocket Launcher

    H8 :單車

    H9 :電話

    H10:燭光

    H11:糖果

    H12:喇叭

    H13:服裝

    H14:毯子

    H15:烘乾機

    H16:吉他

    H17:烘乾機

    H18:工具組

    H19:VCR

    H20:硬碟

  2. 在儲存格 A1 中,輸入下列公式:

    =INDEX (H1:H20,G1,0)

清單方塊範例

  1. 若要新增清單框,請按兩下 [開發人員] 索引標籤,按兩下 [控件] 群組中的 [插入],然後按兩下 [表單控件] 底下的 [控件 (控件) 清單框 表體]
    表單控件
     

  2. 在工作表中您希望清單方塊左上角顯示的位置上按一下,然後將該清單方塊拖曳到您希望清單方塊右下角顯示的位置。 在此範例中,建立一個涵蓋儲存格 B2:E10 的清單方塊。

  3. 在 [控件] 群組中,按兩下 [內容]
    contrl 屬性

  4. 在 [物件格式] 視窗中,輸入下列資訊,然後按兩下 [確定]。

    1. 如果要指定清單的範圍,請在 [輸入範圍] 方塊中輸入 H1:H20

    2. 若要在儲存格 G1 中放置數字值 (視清單) 選取的專案而定,請在 [儲存格連結] 方塊中輸入 G1。

      附註: INDEX () 公式使用 G1 中的值傳回正確的清單專案。

    3. 確認選取「選取」類型項下選取「單一」選項。

      附註:  只有在您使用 Microsoft Visual Basic for Applications 程式傳回列表的值時,[多重及延伸] 選項才有用。 另外請注意,[立體陰影] 核取方塊會為清單方塊加上三維外觀。

      格式化物件

  5. 清單方塊應顯示項目的清單。 如果要使用清單方塊,請按一下任一個儲存格以取消選取清單方塊。 如果您按一下清單中的項目,儲存格 G1 就會更新為表示清單中所選取項目的位置的數字。 儲存格 A1 中的 INDEX 公式會使用這個數字來顯示項目的名稱。

下拉式方塊範例

  1. 若要新增下拉式方塊,請按兩下 [開發人員] 索引標籤,按兩下 [插入],然後按兩下 [表單控件] 下的 [下拉式方塊]。
    下拉式方塊圖示

  2. 在工作表中您希望下拉式方塊左上角顯示的位置上按一下,然後將該下拉式方塊拖曳到您希望清單方塊右下角顯示的位置。 在此範例中,建立一個涵蓋儲存格 B2:E2 的下拉式方塊。
    下拉式方塊

  3. 用滑鼠右鍵按一下下拉式方塊,然後按一下 [控制項格式]
    格式控制件

  4. 輸入下列資訊,然後按一下 [確定]:

    1. 如果要指定清單的範圍,請在 [輸入範圍] 方塊中輸入 H1:H20

    2. 如果要在儲存格 G1 中放入數值 (依據在清單中選取的項目而定),請在 [儲存格連結] 方塊中輸入 G1。
       

      附註: INDEX 公式使用 G1 中的值傳回正確的清單專案。

    3. 在 [下拉線] 方塊中,輸入 10。 這個項目將決定會顯示多少個項目,超過這個數目之後,您將需要使用捲軸來檢視其他項目。

      附註: [立體底紋] 複選框是選用的。 此選項可為下拉式清單或下拉式方塊增加立體效果。

      [控件] 索引標籤

  5. 下拉式方塊應會顯示項目的清單。 如果要使用下拉式方塊,請按一下任一個儲存格以取消選取物件。 當您按一下下拉式方塊中的項目時,儲存格 G1 就會更新為一個數字,指示選取之項目在清單中的位置。 儲存格 A1 中的 INDEX 公式會使用這個數字來顯示項目的名稱。

微調按鈕範例

  1. 若要新增微調按鈕,請按兩下 [開發人員] 索引標籤,按兩下 [插入],然後按兩下 [表單控件] 下的 [微調按鈕]。
    微調按鈕
     

  2. 在工作表中您希望微調按鈕左上角顯示的位置上按一下,然後將該微調按鈕拖曳到您希望微調按鈕右下角顯示的位置。 在此範例中,建立可涵蓋單元格 B2:B3 的微調按鈕。

  3. 在 [微調] 按鈕上按右鍵,然後按一下 [控制項格式]
    微調控件格式控件

  4. 輸入下列資訊,然後按一下 [確定]:

    1. 在 [目前的值] 方塊中,輸入 1。

      此值會初始化微調按鈕,讓 INDEX 公式指向清單中的第一個專案。

    2. 在 [最小值] 方塊中,輸入 1。

      此值會將微調按鈕的頂端限制為清單中的第一個專案。

    3. 在 [最大值] 方塊中,輸入 20。

      此數位會指定清單中的項目數目上限。

    4. 在 [增量變更] 方塊中,輸入 1。

      此值會控制微調按鈕控件遞增目前值的幅度。

    5. 如果要在儲存格 G1 中放入數值 (依據在清單中選取的項目而定),請在 [儲存格連結] 方塊中輸入 G1。
      單元格連結方塊

  5. 按一下任一個儲存格以取消選取微調按鈕。 當您按一下微調按鈕上的向上或向下控制項時,儲存格 G1 會更新為一個數字,指示微調按鈕的目前值加上或減去微調按鈕的遞增變更。 然後這個數字會更新儲存格 A1 中的 INDEX 公式,以顯示下一個或前一個項目。

    如果目前的值為 1 且您按下向下控制件,或是目前值為 20 且您按下向上控制件,則微調按鈕值不會變更。

捲軸範例

  1. 若要新增滾動條,請按兩下 [開發人員] 索引卷標,按兩下 [插入],然後按兩下 [表單控件] 下的 [滾動條]。
    滾動條

  2. 在工作表中您希望捲軸左上角顯示的位置上按一下,然後將該捲軸拖曳到您希望捲軸右下角顯示的位置。 在此範例中,建立一個高度涵蓋儲存格 B2:B6 並且大約是欄寬度四分之一的捲軸。
    地點膠捲列

  3. 用滑鼠右鍵按一下捲軸,然後按一下 [控制項格式]
    scoll bar 格式控件

  4. 輸入下列資訊,然後按一下 [確定]:

    1. 在 [目前的值] 方塊中,輸入 1。

      此值會初始化滾動條,讓 INDEX 公式指向清單中的第一個專案。

    2. 在 [最小值] 方塊中,輸入 1。

      此值會將滾動條頂端限制為清單中的第一個專案。

    3. 在 [最大值] 方塊中,輸入 20。 這個數字會指定清單中的最大項目數。

    4. 在 [增量變更] 方塊中,輸入 1。

      此值會控制滾動條控件遞增目前值的個數。

    5. 在 [頁面變更] 方塊中,輸入 5。 這個值會控制您在捲動方塊任一端按一下捲軸內部時,目前值的遞增數目。

    6. 如果要在儲存格 G1 中放入數值 (依據在清單中選取的項目而定),請在 [儲存格連結] 方塊中輸入 G1。
      單元格連結方塊

      附註: [立體底紋] 複選框是選用的。 此選項可為捲軸增加立體效果。

  5. 按一下任一個儲存格以取消選取捲軸。 當您按一下捲軸上的向上或向下控制項時,儲存格 G1 會更新為一個數字,指示捲軸的目前值加上或減去捲軸的遞增變更。 儲存格 A1 中的 INDEX 公式會使用這個數字,來顯示目前項目旁邊或前面的項目。 您也可以拖曳捲軸以變更值,或者在捲動方塊任一端的捲軸上按一下,使其遞增 5 ([頁面變更] 值)。 如果目前值是 1,而您按向下控制項,或者目前值是 20,而您按向上控制項,捲軸都不會變更。

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×