Excel 2007 資料驗證:根據清單進行驗證或允許使用者輸入自訂值

Excel 2007 資料驗證:根據清單進行驗證或允許使用者輸入自訂值

我知道這種做法達不到目的,但是 Excel 2007 電子表格中的儲存格是否可以包含以下內容:

  1. 根據電子表格中的欄位清單進行驗證。
  2. 如果不是在該清單中,允許使用者輸入作者未預料到的「自訂」項目,該項目未包含在#1 的清單中,因此在這種情況下基本上跳過驗證。

我認為可能有辦法解決這個問題,而且我更喜歡沒有VBA因為這個問題源自於一個想要很多但有一點程式設計經驗的使用者。

答案1

您可以使用 Excel 的內建資料驗證功能來完成此操作。它將用作單元格內下拉列表,還允許您輸入下拉列表中未包含的值。您需要執行以下操作:

  1. 在工作簿中的某個位置,輸入要在下拉清單中顯示的資料。在我的範例中,它與下拉清單位於同一張紙上,但不一定。
  2. 選擇要放置下拉清單的儲存格。然後,在「資料」功能區上,選擇「資料驗證」。從那裡您需要選擇驗證清單中的資料。輸入您在步驟 1 中建立的來源資料的位址。 按列表進行資料驗證
  3. 按一下「資料驗證」對話方塊中的「錯誤警報」標籤。然後,取消勾選「輸入無效資料後顯示錯誤警報」複選框。按一下“確定”。 在此輸入影像描述

相關內容