XmlMappedRange.SpecialCells(XlCellType, Object) Метод

Определение

Возвращает диапазон Range, представляющий все ячейки, соответствующие указанным типу и значению.

public Microsoft.Office.Interop.Excel.Range SpecialCells (Microsoft.Office.Interop.Excel.XlCellType Type, object Value);

Параметры

Type
XlCellType

Включаемые ячейки.

Может иметь одно из следующих значений XlCellType: xlCellTypeAllFormatConditions. Ячейки любого формата.

xlCellTypeAllValidation. Ячейки, имеющие условие проверки.

xlCellTypeBlanks. Пустые ячейки.

xlCellTypeComments. Ячейки, содержащие примечания.

xlCellTypeConstants. Ячейки, содержащие константы.

xlCellTypeFormulas. Ячейки, содержащие формулы.

xlCellTypeLastCell. Последняя ячейка используемого диапазона.

xlCellTypeSameFormatConditions. Ячейки, имеющие один и тот же формат.

xlCellTypeSameValidation. Ячейки, имеющие одно и то же условие проверки.

xlCellTypeVisible. Все видимые ячейки.

Value
Object

Если Type является xlCellTypeConstants или xlCellTypeFormulas, этот аргумент используется для определения, какие типы ячеек должны быть включены в результат. Эти значения могут добавляться вместе для возврата нескольких типов. По умолчанию выбираются все константы или формулы, независимо от типа. Может иметь одно из следующих значений XlSpecialCellsValue: xlErrorsxlLogicalxlNumbersxlTextValues

Возвращаемое значение

Range

Диапазон 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.

Применяется к