NamedRange.SpecialCells(XlCellType, Object) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した種類および値に一致するすべてのセルを表す Range オブジェクトを取得します。
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
パラメーター
- Type
- XlCellType
含めるセル。次のいずれかの値をXlCellType指定できます。 xlCellTypeAllFormatConditions 任意の書式のセルです。 xlCellTypeAllValidation. 入力規則の条件を持つセルです。 xlCellTypeBlanks. 空白セルです。 xlCellTypeComments. メモが含まれているセルです。 xlCellTypeConstants. 定数が含まれているセルです。 xlCellTypeFormulas. 数式が含まれているセルです。 xlCellTypeLastCell. 使用された範囲の最後のセルです。 xlCellTypeSameFormatConditions. 同じ書式を持つセルです。 xlCellTypeSameValidation. 同じ入力規則の条件を持つセルです。 xlCellTypeVisible. 表示されているすべてのセルです。
- Value
- Object
が または xlCellTypeFormulasのxlCellTypeConstants場合Type
、この引数を使用して、結果に含めるセルの種類を決定します。 これらの値を加算すると、複数の種類のセルを返すことができます。 既定では、すべての定数または数式が、その種類にかかわらず選択されます。 次 XlSpecialCellsValue のいずれかの値を指定できます。 xlErrorsxlLogicalxlNumbersxlTextValues
戻り値
指定した種類および値に一致するすべてのセルを表す Range オブジェクトを返します。
例
次のコード例では、 を NamedRange 作成し、 メソッドを SpecialCells 使用して 内の最後に使用したセルを NamedRange選択します。
この例は、ドキュメント レベルのカスタマイズ用です。
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
注釈
省略可能のパラメーター
省略可能なパラメーターの詳細については、「 Office ソリューションの省略可能なパラメーター」を参照してください。