回覆列表
-
1 # 藍海資訊
-
2 # Excel講堂
感謝!理解為下拉選單第一個值是你想要的。
可以透過資料驗證功能完成,或者叫資料有效性。
選擇資料驗證中的序列,輸入選項內容
-
3 # 格子裡外
有兩個辦法可以達到目的。辦法1非常簡單,辦法2使用VBA來完成(也很簡單),除了可以設定第一個值為預設值,還可以設定預設顯示提示語(如“請選擇”)。
辦法1:如圖,先設定好下拉選單,接著選擇好第一個選項,然後向下填充複製資料有效性,這樣,其他所有的下拉框預設都會顯示第一個值啦。
辦法2:步驟1:在Excel選項“自定義功能區”右側介面,新增“開發工具”選單。
注意:1. 使用辦法2,必須在Excel選項中開啟“啟用所有宏”選項。
2. 辦法2中用到的程式碼如下圖所示。程式碼解釋:
下拉選單範圍為F1:F6
下拉選單預設值為“ 請選擇”,也可以引用單元格的值如, Range("F1:F6") = "=$H$2"。
下拉選單選項為$H$2:$H$6, 也可以直接輸入選項,如Formula1:="a,b,c,d,e" ,預設值可以包含在選項中,也可以不包含在選項中。
這個問題很簡單,我們可以在單元格中先輸入預設值,然後再設定下拉選單。
如圖,先在A列中輸入A,B列中輸入B,C列中輸入C,D列中輸入D。
填充所有單元格。
這時如果不選,就是預設值,選擇下拉選單,就可以從下拉列表裡選擇輸入內容。
可以滿足你的要求了吧。