給單元格添加數據有效性

有很多時候,我們設計了表格,需要限制別人的錄入內容。相信大家都會知道,這就是要用到“數據有效性”了。但是如果不做的高級點,這個設置很容易就被破掉,看看下面的方法,是不是很窩火呢?!

給單元格添加數據有效性

規範的錄入內容,是我們處理數據的強力保障。但是就是有的人不按常理出牌,簡單的複製粘貼就把數據有效性的單元格替換成普通單元格了。好吧,“老貓不發威,你拿我當病虎”。

給單元格添加數據有效性

我看還有誰動我的“數據有效性”,如下是代碼:

給單元格添加數據有效性

此代碼應用的是單元格對象的Validation屬性(數據驗證)的Add(添加)方法,語法:

expression.Add(Type, AlertStyle, Operator,Formula1, Formula2)

● expression,Validation對象。

● Type,數據驗證類型。

● AlertStyl,數據驗證警告樣式。

● Operator,數據驗證運算符。

● Formula1,數據驗證公式的第一部分。

● Formula2,當Operator為xlBetween或xlNotBetween時,數據驗證公式的第二部分(其他情況下,此參數被忽略)。

對於數據有效性的類型,當我們輸入Add Type:=的時候就會自動出現種類了。

作者雲:

在工作表中操作數據有效性,只能有工具欄——數據——數據驗證一條路可以走。但是如果用VBA操作的話,屬性、方法可就不止這一個了。


分享到:


相關文章: