NamedRange.SpecialCells(XlCellType, Object) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.