XmlMappedRange.SpecialCells(XlCellType, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает диапазон Range, представляющий все ячейки, соответствующие указанным типу и значению.
public Microsoft.Office.Interop.Excel.Range SpecialCells (Microsoft.Office.Interop.Excel.XlCellType Type, object Value);
abstract member SpecialCells : Microsoft.Office.Interop.Excel.XlCellType * obj -> Microsoft.Office.Interop.Excel.Range
Public Function SpecialCells (Type As XlCellType, Optional Value As Object) As Range
Параметры
- Type
- XlCellType
Ячейки для включения. Может иметь одно из следующих XlCellType значений: xlCellTypeAllFormatConditions. Ячейки любого формата. xlCellTypeAllValidation. Ячейки, имеющие условие проверки. xlCellTypeBlanks. Пустые ячейки. xlCellTypeComments. Ячейки, содержащие примечания. xlCellTypeConstants. Ячейки, содержащие константы. xlCellTypeFormulas. Ячейки, содержащие формулы. xlCellTypeLastCell. Последняя ячейка используемого диапазона. xlCellTypeSameFormatConditions. Ячейки, имеющие один и тот же формат. xlCellTypeSameValidation. Ячейки, имеющие одно и то же условие проверки. xlCellTypeVisible. Все видимые ячейки.
- Value
- Object
Если Type
имеет значение xlCellTypeConstants или xlCellTypeFormulas, этот аргумент используется для определения типов ячеек, включаемых в результат. Эти значения могут добавляться вместе для возврата нескольких типов. По умолчанию выбираются все константы или формулы, независимо от типа. Может иметь одно из следующих XlSpecialCellsValue значений: xlErrorsxlLogicalxlNumbersxlTextValues
Возвращаемое значение
Диапазон Range, представляющий все ячейки, соответствующие указанным типу и значению.
Примеры
В следующем примере кода метод используется SpecialCells для получения и выбора диапазона ячеек, содержащих комментарии в объекте XmlMappedRange. В этом примере кода предполагается, что текущий лист содержит объект с XmlMappedRange именем CustomerLastNameCell
.
private void SelectRangeWithComments()
{
this.CustomerLastNameCell.AddComment("This cell contains " +
"a last name.");
Excel.Range range1 = this.CustomerLastNameCell.SpecialCells(
Excel.XlCellType.xlCellTypeComments);
range1.Select();
}
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
Комментарии
Необязательные параметры
Сведения о необязательных параметрах см. в разделе Необязательные параметры в решениях Office.