NamedRange.SpecialCells Yöntem
Alır bir Microsoft.Office.Interop.Excel.Range nesnesini temsil eden tüm hücreleri uyan belirtilen tür ve değer.
Ad alanı: Microsoft.Office.Tools.Excel
Derleme: Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)
Sözdizimi
'Bildirim
Function SpecialCells ( _
Type As XlCellType, _
Value As Object _
) As Range
Range SpecialCells(
XlCellType Type,
Object Value
)
Parametreler
- Type
Tür: Microsoft.Office.Interop.Excel.XlCellType
İçerecek şekilde hücreleri.
Aşağıdakilerden biri olabilir XlCellType değerler:
xlCellTypeAllFormatConditions .Herhangi bir biçimdeki hücreleri.
xlCellTypeAllValidation .Doğrulama ölçütlerine sahip hücreleri.
xlCellTypeBlanks .Boş hücreler.
xlCellTypeComments .Notlar içeren hücreler.
xlCellTypeConstants .Sabit içeren hücreleri.
xlCellTypeFormulas .Formül içeren hücreleri.
xlCellTypeLastCell .Kullanılan aralıktaki son hücreye.
xlCellTypeSameFormatConditions .Aynı biçime sahip olan hücrelerde.
xlCellTypeSameValidation .Aynı doğrulama ölçütlerine sahip hücreleri.
xlCellTypeVisible .Tüm görünür hücreleri.
- Value
Tür: System.Object
Type Ya da xlCellTypeConstants veya xlCellTypeFormulas, bu bağımsız değişken eklenecek hücre türlerini belirlemek için kullanılırsonuç.Bu değerler eklenebilir birlikte birden fazla türü dönmek için.Tüm sabitleri veya formüller, türü ne olursa olsun seçmek için varsayılandır.Aşağıdakilerden biri olabilir XlSpecialCellsValue değerler:
xlErrors
xlLogical
xlNumbers
xlTextValues
Dönüş Değeri
Tür: Microsoft.Office.Interop.Excel.Range
A Microsoft.Office.Interop.Excel.Range nesnesini temsil eden tüm hücreleri uyan belirtilen tür ve değer.
Açıklamalar
İsteğe bağlı parametreler
İsteğe bağlı parametreler hakkında daha fazla bilgi için bkz: Office Çözümlerinde İsteğe Bağlı Parametreler.
Örnekler
Aşağıdaki kod örneği oluşturur bir NamedRange ve sonra SpecialCells Son kullanılan hücreye seçmek için yöntem NamedRange.
Bu örnek, bir belge düzeyinde özelleştirme için bulunur.
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
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, missing);
lastCell.Select();
}
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. kısmen güvenilir kod tarafından Kitaplıklar kullanma.