##首先,我們需要查看原始數據,它位於一張工作表中。第一行包含省市的名稱,接下來的行中是對應省市下的地名和區名。我們的目標是在另一張工作表的A列和B列建立聯動的二級下拉式選單。
首先,選取原始資料表的所有資料(包括空白儲存格),依F5或Ctrl G調出定位對話方塊。選擇左下角的【定位條件】。
3、選則【常數】,並點選【確定】按鈕。這樣,所有的非空白單元格被選取。
4、選擇功能區的【資料】-【有效性】-【根據所選內容建立】。
5、由於標題在第一行,因此選擇【首行】為名稱,然後點選【確定】按鈕。
6、操作完畢後,在名稱管理器中就可以看到定義的名稱了。
7、選取第一行的省市名稱(也定位到非空白儲存格),在名稱方塊中輸入“省市”兩個字,然後按回車,這樣就定義了一個“省市”的名稱。
8、選取操作介面的A2單元格,選擇【資料】-【資料有效性】。
9、選擇【序列】,【來源處】輸入:=省市,然後點選【確定】按鈕。
10、這樣,就在A2單元格產生了省市資訊的下拉式選單。
11、同樣的方法,選取B2單元格,設定資料有效性,輸入公式:=INDIRECT($A$2)。
用vb語言能實現excel下拉選單的內容分級麼
以下是製作兩級分類下拉選單項目的製作方法,三級以上的製作方法雷同.
我們常常要將企業的名稱輸入到表格中,為了保持名稱的一致性,利用「資料有效性」功能建立了一個分類下拉清單填充項目。
1.在Sheet2中,將企業名稱依類別(如「工業企業」、「商業企業」、「個體企業」等)分別輸入A,B,C三列中,建立一個企業名稱資料庫。
2.選取A欄(「工業企業」名稱所在欄位),在「名稱」欄內,輸入「工業企業」字元後,按下「回車」鍵確認。
仿照上面的操作,將B、C…列分別命名為「商業企業」、「個體企業」…
###3.切換到Sheet1中,選取需要輸入「企業類別」的欄位(如C列),執行「資料→有效性」指令,開啟「資料有效性」對話方塊。在“設定”標籤中,點擊“允許”右側的下拉按鈕,選取“序列”選項,在下面的“來源”方塊中,輸入“工業企業”,“商業企業”,“個體企業”… …。序列(各元素之間以英文逗號隔開),確定退出。 ###以上是Excel中的二級下拉式選單設定方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!