NamedRange.SpecialCells(XlCellType, Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Range Pobiera obiekt reprezentujący wszystkie komórki zgodne z określonym typem i wartością.
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
Parametry
- Type
- XlCellType
Komórki do uwzględnienia. Może być jedną z następujących XlCellType wartości: xlCellTypeAllFormatConditions. Komórki dowolnego formatu. xlCellTypeAllValidation. Komórki, które mają kryteria weryfikacji. xlCellTypeBlanks. Puste komórki. xlCellTypeComments. Komórki zawierające notatki. xlCellTypeConstants. Komórki zawierające stałe. xlCellTypeFormulas. Komórki zawierające formuły. xlCellTypeLastCell. Ostatnia komórka w używanym zakresie. xlCellTypeSameFormatConditions. Komórki, które mają ten sam format. xlCellTypeSameValidation. Komórki, które mają te same kryteria weryfikacji. xlCellTypeVisible. Wszystkie widoczne komórki.
- Value
- Object
Jeśli Type
parametr ma wartość xlCellTypeConstants lub xlCellTypeFormulas, ten argument służy do określania typów komórek do uwzględnienia w wyniku. Te wartości można dodać razem, aby zwrócić więcej niż jeden typ. Wartością domyślną jest wybranie wszystkich stałych lub formuł niezależnie od typu. Może być jedną z następujących XlSpecialCellsValue wartości: xlErrorsxlLogicalxlNumbersxlTextValues
Zwraca
Range Obiekt reprezentujący wszystkie komórki zgodne z określonym typem i wartością.
Przykłady
Poniższy przykład kodu tworzy metodę NamedRange , a następnie używa SpecialCells metody do wybrania ostatniej użytej komórki w obiekcie NamedRange.
Ten przykład dotyczy dostosowywania na poziomie dokumentu.
private void SelectLastCell()
{
Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
this.Controls.AddNamedRange(this.Range["A1", "A20"],
"namedRange1");
namedRange1.Value2 = 100;
Excel.Range lastCell = namedRange1.SpecialCells(
Excel.XlCellType.xlCellTypeLastCell);
lastCell.Select();
}
Private Sub SelectLastCell()
Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
= Me.Controls.AddNamedRange(Me.Range("A1", "A20"), _
"namedRange1")
namedRange1.Value2 = 100
Dim lastCell As Excel.Range = _
namedRange1.SpecialCells( _
Excel.XlCellType.xlCellTypeLastCell, )
lastCell.Select()
End Sub
Uwagi
Parametry opcjonalne
Aby uzyskać informacje na temat parametrów opcjonalnych, zobacz Parametry opcjonalne w rozwiązaniach pakietu Office.