Bagikan melalui


NamedRange.SpecialCells(XlCellType, Object) Metode

Definisi

Range Mendapatkan objek yang mewakili semua sel yang cocok dengan jenis dan nilai yang ditentukan.

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

Parameter

Type
XlCellType

Sel yang akan disertakan. Bisa menjadi salah satu nilai berikut XlCellType : xlCellTypeAllFormatConditions. Sel dengan format apa pun. xlCellTypeAllValidation. Sel yang memiliki kriteria validasi. xlCellTypeBlanks. Sel kosong. xlCellTypeComments. Sel yang berisi catatan. xlCellTypeConstants. Sel yang berisi konstanta. xlCellTypeFormulas. Sel yang berisi rumus. xlCellTypeLastCell. Sel terakhir dalam rentang yang digunakan. xlCellTypeSameFormatConditions. Sel yang memiliki format yang sama. xlCellTypeSameValidation. Sel yang memiliki kriteria validasi yang sama. xlCellTypeVisible. Semua sel yang terlihat.

Value
Object

Jika Type adalah xlCellTypeConstants atau xlCellTypeFormulas, argumen ini digunakan untuk menentukan jenis sel mana yang akan disertakan dalam hasil. Nilai-nilai ini dapat ditambahkan bersama-sama untuk mengembalikan lebih dari satu jenis. Defaultnya adalah memilih semua konstanta atau rumus, apa pun jenisnya. Bisa menjadi salah satu nilai berikut XlSpecialCellsValue : xlErrorsxlLogicalxlNumbersxlTextValues

Mengembalikan

Objek Range yang mewakili semua sel yang cocok dengan jenis dan nilai yang ditentukan.

Contoh

Contoh kode berikut membuat NamedRange lalu menggunakan SpecialCells metode untuk memilih sel terakhir yang digunakan di NamedRange.

Contoh ini untuk kustomisasi tingkat dokumen.

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

Keterangan

Parameter Opsional

Untuk informasi tentang parameter opsional, lihat Parameter Opsional di Solusi Office.

Berlaku untuk