C#:SpecialCells匹配單元格 SpecialCells(Type,Value) 引數說明
SpecialCells(Type,Value) 引數說明
Range.SpecialCells 方法可以返回一個 Range 物件,該物件代表與指定型別和值匹配的所有單元格。 其語法如下: 表示式.SpecialCells(Type,Value) 其Type引數的可選XlCellType常量及對應值如下表:
XlCellType 常量 |
值 |
說明 |
xlCellTypeAllFormatConditions |
-4172 |
任意格式單元格 |
xlCellTypeAllValidation |
-4174 |
含有驗證條件的單元格 |
xlCellTypeBlanks |
4 |
空單元格 |
xlCellTypeComments |
-4144 |
含有註釋的單元格 |
xlCellTypeConstants |
2 |
含有常量的單元格 |
xlCellTypeFormulas |
-4123 |
含有公式的單元格 |
xlCellTypeLastCell |
11 |
已用區域中的最後一個單元格 |
xlCellTypeSameFormatConditions |
-4173 |
含有相同格式的單元格 |
xlCellTypeSameValidation |
-4175 |
含有相同驗證條件的單元格 |
xlCellTypeVisible |
12 |
所有可見單元格 |
如,鎖定非空單元格:
if (oWS.UsedRange.Count != 1)
{
oWS.UsedRange.SpecialCells(Excel.XlCellType.xlCellTypeConstants).Locked = true;
}
Range.SpecialCells 方法可以返回一個 Range 物件,該物件代表與指定型別和值匹配的所有單元格。 其語法如下: 表示式.SpecialCells(Type,Value) 其Type引數的可選XlCellType常量及對應值如下表:
XlCellType 常量 |
值 |
說明 |
xlCellTypeAllFormatConditions |
-4172 |
任意格式單元格 |
xlCellTypeAllValidation |
-4174 |
含有驗證條件的單元格 |
xlCellTypeBlanks |
4 |
空單元格 |
xlCellTypeComments |
-4144 |
含有註釋的單元格 |
xlCellTypeConstants |
2 |
含有常量的單元格 |
xlCellTypeFormulas |
-4123 |
含有公式的單元格 |
xlCellTypeLastCell |
11 |
已用區域中的最後一個單元格 |
xlCellTypeSameFormatConditions |
-4173 |
含有相同格式的單元格 |
xlCellTypeSameValidation |
-4175 |
含有相同驗證條件的單元格 |
xlCellTypeVisible |
12 |
所有可見單元格 |
如,鎖定非空單元格:
if (oWS.UsedRange.Count != 1)
{
oWS.UsedRange.SpecialCells(Excel.XlCellType.xlCellTypeConstants).Locked = true;
}