XmlMappedRange.SpecialCells (Método)
Obtiene un objeto Range que representa todas las celdas que coinciden con el tipo y el valor especificados.
Espacio de nombres: Microsoft.Office.Tools.Excel
Ensamblado: Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)
Sintaxis
'Declaración
Function SpecialCells ( _
Type As XlCellType, _
Value As Object _
) As Range
Range SpecialCells(
XlCellType Type,
Object Value
)
Parámetros
- Type
Tipo: Microsoft.Office.Interop.Excel.XlCellType
Celdas que se van a incluir.
Puede ser uno de los siguientes valores de XlCellType:
xlCellTypeAllFormatConditions.Celdas de cualquier formato.
xlCellTypeAllValidation.Celdas que tienen criterios de validación.
xlCellTypeBlanks.Celdas vacías.
xlCellTypeComments.Celdas que contienen notas.
xlCellTypeConstants.Celdas que contienen constantes.
xlCellTypeFormulas.Celdas que contienen fórmulas.
xlCellTypeLastCell.Última celda del rango utilizado.
xlCellTypeSameFormatConditions.Celdas que tienen el mismo formato.
xlCellTypeSameValidation.Celdas que tienen los mismos criterios de validación.
xlCellTypeVisible.Todas las celdas visibles.
- Value
Tipo: System.Object
Si Type es xlCellTypeConstants o xlCellTypeFormulas, este argumento se utiliza para determinar qué tipos de celdas deben incluirse en el resultado.Estos valores se pueden sumar para devolver más de un tipo.De forma predeterminada, se seleccionan todas las constantes o fórmulas, independientemente del tipo que sean.Puede ser uno de los siguientes valores de XlSpecialCellsValue:
xlErrors
xlLogical
xlNumbers
xlTextValues
Valor devuelto
Tipo: Microsoft.Office.Interop.Excel.Range
Objeto Range que representa todas las celdas que coinciden con el tipo y el valor especificados.
Comentarios
Parámetros opcionales
Para obtener información sobre parámetros opcionales, vea Parámetros opcionales en las soluciones de Office.
Ejemplos
En el siguiente ejemplo de código se utiliza el método SpecialCells para obtener y seleccionar el rango de celdas que contienen comentarios dentro de un control XmlMappedRange. En este ejemplo de código se supone que la hoja de cálculo actual contiene un control XmlMappedRange denominado CustomerLastNameCell.
Private Sub SelectRangeWithComments()
Me.CustomerLastNameCell.AddComment(("This cell contains " & _
"a last name."))
Dim range1 As Excel.Range = Me.CustomerLastNameCell.SpecialCells( _
Excel.XlCellType.xlCellTypeComments)
range1.Select()
End Sub
private void SelectRangeWithComments()
{
this.CustomerLastNameCell.AddComment("This cell contains " +
"a last name.");
Excel.Range range1 = this.CustomerLastNameCell.SpecialCells(
Excel.XlCellType.xlCellTypeComments, missing);
range1.Select();
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.