Excel錄入時開啟單元格自動下拉菜單

當我們在Excel表格中需要輸入大量的重複數據時,往往利用數據的有效性來製作一個下拉菜單以提高重複數據的輸入速度。但在實際的操作過程中,必須選中需要輸入重複數據的單元格並單擊該單元格右邊的下拉箭頭,才可以看到自己事先定製的數據有效性的下拉菜單。那麼,能否實現在選中Excel單元格時自動展開數據有效性的下拉菜單以使得重複數據的輸入更快一步呢?答案當然是肯定的。接下來。筆者就給大家介紹一下如何來實現。

步驟/方法

先啟動Excel 2003並打開某個已設置好數據有效性下拉菜單的工作簿(如「工資表.xls」),然後單擊菜單「工具→宏→Visual Basic 編輯器」命令,調出「Visual Basic 編輯器」;接著在「Visual Basic 編輯器」窗口中,雙擊「工程 - VBAProject」面板中的「Sheet1(*)」選項(*為當前需要快速輸入重複數據的工作表),在彈出的代碼窗口中輸入以下代碼:
Option Explicit
  Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  If Target.Column = 3 Then Application.SendKeys 「%{down}」
  If Target.Column = 4 Then Application.SendKeys 「%{down}」
  End Sub

上述代碼輸入完畢後,關閉「Visual Basic 編輯器」窗口,此時我們輸入的代碼就會自動保存。
小提示:代碼的含義是當我們選中第3列、第4列(即C列和D列)的任意一個單元格時,都會自動展開數據有效性的下拉菜單。在實際的操作過程中,大家可靈活地修改這兩個自然數以滿足自己的需要。

完成上述操作後,關閉「工資表.xls」並保存對其所做的修改,然後重新打開它,接著選中C列或D列的任意一個單元格(如圖中的D11單元格),此時就可以看到該列單元格自動展開的數據有效性的下拉菜單了,如圖A處。這樣一來我們輸入那些重複的數據就可以比原來更快一步了。有此需求的朋友不妨一試。

相關文章

  1. EXCEL中如何給單元格設置下拉菜單

    如果輸入的內容是重複的,那麼,用戶可以給單元格設置下拉菜單,這樣,方便用戶快速輸入指定的內容. 工具/原料 EXCEL 方法/步驟 首先,點擊選中需要輸入內容的單元格區域. 點擊選中單元格區域後,點擊 ...
  2. EXCEL單元格創建下拉菜單

    有時候我們在錄入某些數值或文本的時候,需要錄入的就那麼幾個值,這個時候如果在單元格中有下拉菜單,就能自由地選擇,方便錄入.那麼,怎麼實現這種效果呢. 工具/原料 EXCEL 方法/步驟 1.比如要在A ...
  3. Excel怎麼製作單元格的下拉菜單?

    我們在使用Excel時常常需要輸入很多相同的內容,如果一個一個手動輸入的話會加大我們的工作量,所以這時我們就可以製作單元格的下拉菜單,使我們的輸入更加簡便,下面小編就來說一下要怎麼設置,希望能幫得到大 ...
  4. Excel單元格的下拉菜單怎麼做

    Excel實現單元格下拉菜單,是很常用的功能,尤其是在收集大家信息的時候,避免填入不期待的數據,那麼就跟小編一起來看看怎麼實現吧(*^__^*) 方法/步驟 小編就做一個最常見的選擇"男.女 ...
  5. 如何對Excel單元格設置下拉菜單

    很多人在使用Excel的時候經常會需要對某一列進行幾個數據的頻繁更換填寫,例如,需要對某一列數據進行性別的填寫,如果,逐個進行打字填寫的話會特別的麻煩,耽誤時間,如果能夠添加下拉菜單進行"男 ...
  6. Excel設置數據有效性:在單元格設置下拉菜單。

    Excel的數據有效性功能可以對單元格的內容進行限制,並且設置下拉菜單可供填寫時選擇.本篇經驗將以Excel2010為例介紹數據有效性的簡單運用. 工具/原料 Excel 方法/步驟 如圖,現在需要對 ...
  7. excel中單元格的下拉菜單怎麼做?

    大家在用Excel時會經常使用到單元格下拉菜單,但很多朋友不知道怎麼創建,以下教大家怎麼創建單元格下拉菜單選項. 工具/原料 電腦 office Excel 方法/步驟 先在表格外的空白處輸入需要選填 ...
  8. Excel經驗:2-如何為單元格創建下拉菜單

    如何玩轉辦公神器Excel呢?請大家繼續跟緊小編的腳步.這一篇,小編主要分享在Excel2007中如何為單元格創建下拉菜單. 工具/原料 計算機 Excel2007 方法/步驟 我們以Excel200 ...
  9. 【excel學習】:[3]讓單元格的下拉菜單存在?

    office學習 工具/原料 Excel2013 方法/步驟 今天的問題是, 如何讓其他單元格的數據, 複製到帶下拉菜單的單元格, 帶下拉菜單的單元格的下拉菜單仍然存在? 如圖,B3是帶下拉菜單的單元 ...
  10. excel中如何設置單元格右側下拉框選項

    excel中在錄入數據時經常會記錄一些分類別的信息,為了提高效率避免一遍遍敲打內容,可以在單元格設置選項,這樣只用在這些設置好的文本中選擇就好了,下面示範如何設置單元格選項. 工具/原料 電腦 方法/ ...
  11. 如何刪除Excel單元格的下拉菜單?

    在Excel中我們設置了下拉菜單,節省了很多的時間,但是有時候下拉菜單是錯誤的,我們需要刪除下拉菜單,這時候我們該怎做呢? 工具/原料 Excel2007 電腦 方法/步驟 第一步,找到自己的數據列, ...
  12. EXCEL2013單元格表格下拉菜單

    在使用Excel錄入數據的時候經常會使用下拉菜單,應該如何設置 方法/步驟 選中要下拉菜單的單元格,找到上方的數據選項卡 點擊數據驗證,彈出選項卡選擇數據驗證 點擊任何值 選擇序列 來源中寫上你要下拉 ...
  13. Excel2010給一個或多個單元格添加下拉菜單選項

    office 2010版的Excel里,如何給某一個或多個單元格添加下拉選項呢? 工具/原料 Excel 2010 方法/步驟 Excel表格真心是個很強大的軟體,目前的我並不是很擅長,不過最近研究出 ...
  14. EXCEL多處單元格合併下拉序號時連續序號攻略

    要想解決合併了單元格之後的序列號保持連續性並且快速解決方法 方法/步驟 選中要編排序號 在編輯框輸入公式=count(A$2:A2)+1(注意是編輯框哦,此時還是選擇了要編序號的那一列) 這個公式根據 ...
  15. excel合併單元格怎麼下拉填充自動編號

    excel表只有在單元格未合併的狀態下才能進行下拉填充自動編號,在合併單元格的狀態下是否能夠通過下來填充自動編號呢?是可以的,不過需要使用到COUNT函數,具體操作方法如下. 工具/原料 安裝exce ...
  16. Excel使用技巧之設置單元格為下拉框

    有時我們會需要Excel單元格中的內容不是通過鍵盤輸入的,而是通過下拉框選擇的,這樣一來輸入便捷,二來可以杜絕錯誤輸入,如圖所示. 那麼如何在Excel中進行設置呢? 工具/原料 Excel 2007 ...
  17. Excel條件格式為單元格自動加邊框

    Excel有許多"自動"的功能,如能合理使用,便會效率倍增.經過試驗,本人找到一種利用條件格式為Excel單元格自動添加邊框的方法,可謂"所鍵之處,行即成表". ...
  18. 怎樣在EXCEL中給單元格添加下拉選項

    想做一個下拉可以選擇相應內容的選項 工具/原料 電腦 EXCEL 方法/步驟 我現在想添加一個下拉選項,可以選擇我想要的某個名稱不用每次輸入.就以姓名為例. 我們現在某列輸入可供選擇的姓名,如圖: 然 ...
  19. 在excel中多個單元格自動輸入同樣的內容

    在使用excel中,有時需要在不同的單元格輸入同樣的內容,可以通過在一個單元格輸入,其他單元格自動顯示同樣內容. 工具/原料 excel軟體 方法/步驟 打開excel軟體,這裡以2010版為例. 選 ...
  20. 如何給Excel的單元格添加下拉選項

    當我們用excel收集信息時,對某些內容設置下拉菜單不僅會提升效率,而且也能讓內容更統一,比如我需要一些學生填報名表,包含"年級"這個選項,有人寫"大一",有人 ...