XmlMappedRange.SpecialCells - метод
Возвращает диапазон Range, представляющий все ячейки, соответствующие указанным типу и значению.
Пространство имен: Microsoft.Office.Tools.Excel
Сборка: Microsoft.Office.Tools.Excel (в Microsoft.Office.Tools.Excel.dll)
Синтаксис
'Декларация
Function SpecialCells ( _
Type As XlCellType, _
Value As Object _
) As Range
Range SpecialCells(
XlCellType Type,
Object Value
)
Параметры
- Type
Тип: Microsoft.Office.Interop.Excel.XlCellType
Включаемые ячейки.
Может быть одно из следующих значений XlCellType:
xlCellTypeAllFormatConditions.Ячейки любого формата.
xlCellTypeAllValidation.Ячейки, имеющие условие проверки.
xlCellTypeBlanks.Пустые ячейки.
xlCellTypeComments.Ячейки, содержащие примечания.
xlCellTypeConstants.Ячейки, содержащие константы.
xlCellTypeFormulas.Ячейки, содержащие формулы.
xlCellTypeLastCell.Последняя ячейка используемого диапазона.
xlCellTypeSameFormatConditions.Ячейки, имеющие один и тот же формат.
xlCellTypeSameValidation.Ячейки, имеющие одно и то же условие проверки.
xlCellTypeVisible.Все видимые ячейки.
- Value
Тип: System.Object
Если Type является xlCellTypeConstants или xlCellTypeFormulas, этот аргумент используется для определения, какие типы ячеек должны быть включены в результат.Эти значения могут добавляться вместе для возврата нескольких типов.По умолчанию выбираются все константы или формулы, независимо от типа.Может быть одно из следующих значений XlSpecialCellsValue:
xlErrors
xlLogical
xlNumbers
xlTextValues
Возвращаемое значение
Тип: Microsoft.Office.Interop.Excel.Range
Диапазон Range, представляющий все ячейки, соответствующие указанным типу и значению.
Заметки
Необязательные параметры
Сведения о необязательных параметрах см. в разделе Необязательные параметры в решениях Office.
Примеры
В следующем примере кода метод SpecialCells используется для получения и выбора диапазона ячеек, содержащего комментарии в XmlMappedRange. В этом примере предполагается, что текущий лист содержит элемент управления XmlMappedRange с именем CustomerLastNameCell.
Private Sub SelectRangeWithComments()
Me.CustomerLastNameCell.AddComment(("This cell contains " & _
"a last name."))
Dim range1 As Excel.Range = Me.CustomerLastNameCell.SpecialCells( _
Excel.XlCellType.xlCellTypeComments)
range1.Select()
End Sub
private void SelectRangeWithComments()
{
this.CustomerLastNameCell.AddComment("This cell contains " +
"a last name.");
Excel.Range range1 = this.CustomerLastNameCell.SpecialCells(
Excel.XlCellType.xlCellTypeComments, missing);
range1.Select();
}
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.