none
EXCEL 下拉式列表(二階式) RRS feed

  • 問題

  • 就是我想要作下拉式列表...譬如說:我第一個問題是問說請問您居住的縣市,那下拉表就會出現台北縣台北市高雄市那些,假如果選了台北縣,那第二個題目是問說居住的鄉鎮區域,那第二格的下拉式列表就僅會出現有關台北縣的鄉鎮,三重市蘆洲市那些讓我選

    感覺就是一關一關縮小範圍之類的...

    我有看著其他網頁作...但就是看不懂...有沒有好心的大大可以幫我回答一下問題...謝謝:)

    2010年5月3日 下午 05:00

解答

  • 您好

    關於您的問題,小弟有想到一個方法提供您參考

    必須要有的觀念:您已經了解範圍名稱的命名、使用

    假設BigArea工作表內有第一層選單的值清單(ex:台北市、台北縣...),範圍名稱為FirstList

    另在SmallArea工作表內循欄鍵入各縣市的區域,如A欄為台北市的區鄉鎮;B欄為台北縣的區鄉鎮...

    並分別依各縣市的名稱命名

    前置工作到此完成,接著進入設計欄位

    假設游標在List工作表A1處,選擇功能表 "資料" > "驗證" 進入對話盒

    調整 "儲存格內允許" 值為 "清單","來源" 請按下F3選擇FirstList後確定即可,這樣就可以關閉這個對話盒

    到此第一層清單已經完成,可以看看效果如何

    接著游標移到B2,與建立第一層清單的步驟一樣,只不過在 "來源" 需鍵入 =indirect(A1)

    這樣子就可以了,indirect函數的使用可先看excel內的說明

    如果還不懂請爬文

    2010年5月14日 上午 07:00