Range Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una celda, una fila, una columna, una selección de celdas que contienen uno o más bloques de celdas contiguos o un rango 3D.
public interface class Range : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("00020846-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface Range : System.Collections.IEnumerable
Public Interface Range
Implements IEnumerable
- Atributos
- Implementaciones
Propiedades
_Default[Object, Object] |
Reservado para uso interno. |
AddIndent |
Determina si el texto se aplica sangría automáticamente cuando la alineación del texto de una celda se establece en la misma distribución horizontal o verticalmente. |
Address[Object, Object, XlReferenceStyle, Object, Object] |
Devuelve la referencia de intervalo. |
AddressLocal[Object, Object, XlReferenceStyle, Object, Object] |
Devuelve la referencia del rango para el rango especificado en el idioma del usuario. |
AllowEdit |
Determina si el rango se puede editar en una hoja de cálculo protegida. |
Application |
Devuelve un Application objeto que representa la aplicación de Microsoft Excel. |
Areas |
Devuelve una Areas colección que representa todos los intervalos de una selección de varias áreas. |
Borders |
Devuelve una Borders colección que representa los bordes de un estilo o un rango de celdas (incluido un rango definido como parte de un formato condicional). |
Cells |
Devuelve un objeto Range que representa las celdas del rango especificado. |
Characters[Object, Object] |
Devuelve un Characters objeto que representa un intervalo de caracteres dentro del texto del objeto. |
Column |
Devuelve el número de la primera columna de la primera área en el rango especificado. |
Columns |
Devuelve un Range objeto que representa las columnas del intervalo especificado. |
ColumnWidth |
Devuelve o establece el ancho de las columnas del rango especificado. |
Comment |
Devuelve un Comment objeto que representa el comentario asociado a la celda de la esquina superior izquierda del rango. |
Count |
Devuelve el número de objetos de la colección. |
CountLarge |
Cuenta el valor más grande de un intervalo determinado de valores. Solo lectura. |
Creator |
Devuelve un entero de 32 bits que indica la aplicación con la que se creó el objeto. |
CurrentArray |
Si la celda especificada forma parte de una matriz, devuelve un Range objeto que representa toda la matriz. |
CurrentRegion |
Devuelve un Range objeto que representa la región actual. |
Dependents |
Devuelve un Range objeto que representa el intervalo que contiene todos los dependientes de una celda. |
DirectDependents |
Devuelve un Range objeto que representa el intervalo que contiene todos los dependientes directos de una celda. |
DirectPrecedents |
Devuelve un Range objeto que representa el intervalo que contiene todos los precedentes directos de una celda. |
DisplayFormat |
Obtiene un DisplayFormat objeto que representa la configuración de presentación del intervalo especificado. |
End[XlDirection] |
Devuelve un Range objeto que representa la celda al final de la región que contiene el intervalo de origen. |
EntireColumn |
Devuelve un Range objeto que representa toda la columna (o columnas) que contiene el intervalo especificado. |
EntireRow |
Devuelve un Range objeto que representa toda la fila (o filas) que contiene el intervalo especificado. |
Errors |
Permite al usuario acceder a las opciones de comprobación de errores. |
Font |
Devuelve un Font objeto que representa la fuente del objeto especificado. |
FormatConditions |
Devuelve una FormatConditions colección que representa todos los formatos condicionales del intervalo especificado. |
Formula |
Devuelve o establece la fórmula del objeto en notación de estilo A1 y en el lenguaje de la macro. |
FormulaArray |
Devuelve o establece la fórmula de matriz de un rango. |
FormulaHidden |
Determina si la fórmula se ocultará cuando la hoja de cálculo esté protegida. |
FormulaLabel |
Devuelve o establece el tipo de etiqueta de fórmula para el intervalo especificado. |
FormulaLocal |
Devuelve o establece la fórmula del objeto, usando referencias de estilo A1 en el idioma del usuario. |
FormulaR1C1 |
Devuelve o establece la fórmula para el objeto mediante referencias de estilo R1C1 en el lenguaje de macro. |
FormulaR1C1Local |
Devuelve o establece la fórmula para el objeto, mediante la notación de estilo F1C1 en el idioma del usuario. |
HasArray |
Determina si la celda especificada forma parte de una fórmula de matriz. |
HasFormula |
Determina si todas las celdas del rango contienen fórmulas. |
Height |
Alto del intervalo. |
Hidden |
Determina si las filas o columnas están ocultas. |
HorizontalAlignment |
Devuelve o establece la alineación horizontal del objeto especificado. |
Hyperlinks |
Devuelve una Hyperlinks colección que representa los hipervínculos del intervalo. |
ID |
Devuelve o establece la etiqueta de identificación de la celda especificada cuando la página se guarda como una página web. |
IndentLevel |
Devuelve o establece el nivel de sangría de la celda o el intervalo. |
Interior |
Devuelve un Interior objeto que representa el interior del objeto especificado. |
Item[Object, Object] |
Devuelve un Range objeto que representa un intervalo en un desplazamiento al intervalo especificado. |
Left |
Distancia desde el borde izquierdo de la columna A hasta el borde izquierdo del intervalo. |
ListHeaderRows |
Devuelve el número de filas de encabezado para el rango especificado. |
ListObject |
Devuelve un ListObject objeto para el Range objeto o QueryTable objeto . |
LocationInTable |
Devuelve una constante que describe la parte del PivotTable informe que contiene la esquina superior izquierda del intervalo especificado. |
Locked |
Determina si el objeto está bloqueado. |
MDX |
Devuelve el nombre MDX del objeto especificado Range . Solo lectura. |
MergeArea |
Devuelve un Range objeto que representa el rango combinado que contiene la celda especificada. |
MergeCells |
Determina si el rango o el estilo contiene celdas combinadas. |
Name |
Devuelve o establece el nombre del objeto. |
Next |
Devuelve un Range objeto que representa la celda siguiente. |
NumberFormat |
Devuelve o establece el código de formato para el objeto. |
NumberFormatLocal |
Devuelve o establece el código de formato para el objeto como una cadena en el idioma del usuario. |
Offset[Object, Object] |
Devuelve un Range objeto que representa un intervalo que se desplaza desde el intervalo especificado. |
Orientation |
Devuelve la orientación del texto. |
OutlineLevel |
Devuelve o establece el nivel de esquema actual de la columna o fila especificada. |
PageBreak |
Devuelve o establece la ubicación de un salto de página. |
Parent |
Devuelve el objeto primario del objeto especificado. |
Phonetic |
Devuelve el Phonetic objeto que contiene información sobre una cadena de texto fonética específica en una celda. |
Phonetics |
Devuelve la Phonetics colección del intervalo. |
PivotCell |
Devuelve un PivotCell objeto que representa una celda de un informe de tabla dinámica. |
PivotField |
Devuelve un PivotField objeto que representa el campo de tabla dinámica que contiene la esquina superior izquierda del intervalo especificado. |
PivotItem |
Devuelve un PivotItem objeto que representa el elemento de tabla dinámica que contiene la esquina superior izquierda del intervalo especificado. |
PivotTable |
Devuelve un PivotTable objeto que representa el informe de tabla dinámica que contiene la esquina superior izquierda del intervalo especificado o el informe de tabla dinámica asociado al informe de gráfico dinámico. |
Precedents |
Devuelve un Range objeto que representa todos los precedentes de una celda. |
PrefixCharacter |
Devuelve el carácter de prefijo de la celda. |
Previous |
Devuelve un Range objeto que representa la celda anterior. |
QueryTable |
Devuelve un QueryTable objeto que representa la tabla de consulta que interseca con el objeto especificado Range . |
Range[Object, Object] |
Devuelve un Range objeto que representa una celda o un rango de celdas. |
ReadingOrder |
Devuelve o establece el orden de lectura del objeto especificado. |
Resize[Object, Object] |
Cambia el tamaño del rango especificado. |
Row |
Devuelve el número de la primera fila de la primera área del rango. |
RowHeight |
Devuelve el alto de todas las filas del rango especificado, medido en puntos. |
Rows |
Devuelve un Range objeto que representa las filas del intervalo especificado. |
ServerActions |
Especifica las acciones que se pueden realizar en el servidor de SharePoint para un Range objeto . |
ShowDetail |
Devuelve True si el esquema se expande para el intervalo especificado (de modo que el detalle de la columna o fila esté visible). |
ShrinkToFit |
Determina si el texto se reduce automáticamente para ajustarse al ancho de columna disponible. |
SmartTags |
Devuelve un SmartTags objeto que representa el identificador de la celda especificada. |
SoundNote |
Esta propiedad no debe ser usada. Las notas sonoras se han quitado de Microsoft Excel. |
SparklineGroups |
Obtiene un SparklineGroups objeto que representa un grupo existente de minigráficos del intervalo especificado. |
Style |
Devuelve un Style objeto que representa el estilo del intervalo especificado. |
Summary |
Determina si el intervalo es una fila o columna de resumen de esquema. |
Text |
Devuelve o establece el texto del objeto especificado. |
Top |
Devuelve la distancia, en puntos, desde el borde superior de la fila 1 hasta el borde superior del intervalo. |
UseStandardHeight |
Determina si el alto de fila del Range objeto es igual al alto estándar de la hoja. |
UseStandardWidth |
Determina si el ancho de columna del Range objeto es igual al ancho estándar de la hoja. |
Validation |
Devuelve el objeto que representa la Validation validación de datos para el intervalo especificado. |
Value[Object] |
Devuelve o establece el valor del intervalo especificado. |
Value2 |
Devuelve o establece el valor de la celda. |
VerticalAlignment |
Devuelve o establece la alineación vertical del objeto especificado. |
Width |
Ancho, en puntos, del intervalo. |
Worksheet |
Devuelve un Worksheet objeto que representa la hoja de cálculo que contiene el rango especificado. |
WrapText |
Determina si Microsoft Excel ajusta el texto del objeto. |
XPath |
Devuelve un XPath objeto que representa la Xpath del elemento asignado al objeto especificado Range . |
Métodos
_PasteSpecial(XlPasteType, XlPasteSpecialOperation, Object, Object) |
Reservado para uso interno. |
_PrintOut(Object, Object, Object, Object, Object, Object, Object) |
Reservado para uso interno. |
Activate() |
Activa una sola celda que debe estar en la selección actual. |
AddComment(Object) |
Agrega un comentario al rango. |
AdvancedFilter(XlFilterAction, Object, Object, Object) |
Filtra o copia datos desde una lista en función de un rango de criterios. |
AllocateChanges() |
Realiza una operación de reescritura para todas las celdas editadas de un rango basado en un origen de datos OLAP. |
ApplyNames(Object, Object, Object, Object, Object, XlApplyNamesOrder, Object) |
Aplica nombres a las celdas del rango especificado. |
ApplyOutlineStyles() |
Aplica estilos de esquema al rango especificado. |
AutoComplete(String) |
Devuelve una coincidencia de Autocompletar de la lista. |
AutoFill(Range, XlAutoFillType) |
Realiza el autorelleno de las celdas en el rango especificado. |
AutoFilter(Object, Object, XlAutoFilterOperator, Object, Object) |
Filtra una lista mediante Autofiltro. |
AutoFit() |
Cambia la anchura de las columnas del rango o la altura de las filas del rango para conseguir el mejor ajuste. |
AutoFormat(XlRangeAutoFormat, Object, Object, Object, Object, Object, Object) |
Da formato automáticamente al intervalo especificado, con un formato predefinido. |
AutoOutline() |
Crea automáticamente un esquema en el rango especificado. |
BorderAround(Object, XlBorderWeight, XlColorIndex, Object) |
Agrega un borde a un intervalo y establece las Colorpropiedades , LineStyley Weight para el nuevo borde. |
BorderAround2(Object, XlBorderWeight, XlColorIndex, Object, Object) |
Reservado para uso interno. |
Calculate() |
Calcula un rango especificado de celdas en una hoja de cálculo. |
CalculateRowMajorOrder() |
Calcula un rango de celdas especificado. |
CheckSpelling(Object, Object, Object, Object) |
Comprueba la ortografía de un objeto. |
Clear() |
Borra todo el objeto. |
ClearComments() |
Borra todos los comentarios de celda del rango especificado. |
ClearContents() |
Borra las fórmulas del rango. |
ClearFormats() |
Borra el formato del objeto. |
ClearHyperlinks() |
Quita todos los hipervínculos del rango especificado. |
ClearNotes() |
Borra las notas escritas y las notas sonoras de todas las celdas del rango especificado. |
ClearOutline() |
Borra el esquema del rango especificado. |
ColumnDifferences(Object) |
Devuelve un Range objeto que representa todas las celdas cuyo contenido es diferente de la celda de comparación de cada columna. |
Consolidate(Object, Object, Object, Object, Object) |
Consolida datos de varios rangos de varias hojas de cálculo en un solo rango de una sola hoja de cálculo. |
Copy(Object) |
Copia el rango en el rango especificado o en el Portapapeles. |
CopyFromRecordset(Object, Object, Object) |
Copia el contenido de un objeto Recordset ADO o DAO en una hoja de cálculo, comenzando en la esquina superior izquierda del rango especificado. |
CopyPicture(XlPictureAppearance, XlCopyPictureFormat) |
Copia el objeto seleccionado en el Portapapeles como una imagen. |
CreateNames(Object, Object, Object, Object) |
Crea nombres en el rango especificado basándose en los rótulos de texto de la hoja. |
CreatePublisher(Object, XlPictureAppearance, Object, Object, Object, Object) |
Ha solicitado ayuda para una palabra clave que solo se usa en Macintosh. Para obtener información sobre esta palabra clave, vea la ayuda de referencia de idiomas incluida en Microsoft Office para Macintosh. |
Cut(Object) |
Corta el objeto y lo pega en el Portapapeles o en un destino especificado. |
DataSeries(Object, XlDataSeriesType, XlDataSeriesDate, Object, Object, Object) |
Crea una serie de datos en el rango especificado. |
Delete(Object) |
Elimina el objeto. |
DialogBox() |
Muestra un cuadro de diálogo definido por una tabla de definición de cuadro de diálogo de una hoja de macros de Microsoft Excel 4.0. |
Dirty() |
Designa un rango que se deberá actualizar cuando se realice la próxima actualización. |
DiscardChanges() |
Descarta todos los cambios realizados en las celdas editadas del rango. |
EditionOptions(XlEditionType, XlEditionOptionsOption, Object, Object, XlPictureAppearance, XlPictureAppearance, Object) |
Ha solicitado ayuda para una palabra clave que solo se usa en Macintosh. Para obtener información sobre esta palabra clave, vea la ayuda de referencia de idiomas incluida en Microsoft Office para Macintosh. |
ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object) |
Exporta a un archivo con el formato especificado. |
FillDown() |
Rellena hacia abajo desde la celda o celdas superiores del rango especificado hasta el final del rango. |
FillLeft() |
Rellena hacia la izquierda desde la celda o celdas que están más a la derecha en el rango especificado. |
FillRight() |
Rellena hacia la derecha desde la celda o celdas que están más a la izquierda en el rango especificado. |
FillUp() |
Rellena hacia arriba desde la celda o celdas inferiores del rango especificado hasta el principio del rango. |
Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object) |
Busca información específica en un rango y devuelve un Range objeto que representa la primera celda donde se encuentra esa información. |
FindNext(Object) |
Continúa una búsqueda iniciada con el Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object) método . |
FindPrevious(Object) |
Continúa una búsqueda iniciada con el Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object) método . |
FlashFill() |
TRUE indica que la característica Relleno flash de Excel se ha habilitado y activo. |
FunctionWizard() |
Ejecuta el Asistente para funciones en la celda superior izquierda del rango. |
GetEnumerator() |
Representa una celda, una fila, una columna, una selección de celdas que contienen uno o más bloques de celdas contiguos o un rango 3D. |
GoalSeek(Object, Range) |
Calcula los valores necesarios para alcanzar un objetivo específico. |
Group(Object, Object, Object, Object) |
Cuando el Range objeto representa una sola celda en el intervalo de datos de un campo de tabla dinámica, el método Group realiza la agrupación numérica o basada en fechas en ese campo. |
Insert(Object, Object) |
Inserta una celda o un rango de celdas en la hoja de cálculo o en la hoja de macros y desplaza las otras celdas para crear espacio. |
InsertIndent(Int32) |
Agrega una sangría al rango especificado. |
Justify() |
Reorganiza el texto de un rango para rellenarlo uniformemente. |
ListNames() |
Pega una lista de todos los nombres mostrados en la hoja de cálculo, empezando por la primera celda del rango. |
Merge(Object) |
Crea una celda combinada a partir del objeto especificado Range . |
NavigateArrow(Object, Object, Object) |
Mueve una flecha de seguimiento del rango especificado a la celda o celdas precedentes, dependientes o causantes de error. |
NoteText(Object, Object, Object) |
Devuelve o establece la nota asociada con la celda que se encuentra en la esquina superior izquierda del rango. |
Parse(Object, Object) |
Redistribuye un rango de datos y lo divide en varias celdas. |
PasteSpecial(XlPasteType, XlPasteSpecialOperation, Object, Object) |
Pega un Range elemento del Portapapeles en el intervalo especificado. |
PrintOut(Object, Object, Object, Object, Object, Object, Object, Object) |
Imprime el objeto. |
PrintOutEx(Object, Object, Object, Object, Object, Object, Object, Object) |
Reservado para uso interno. |
PrintPreview(Object) |
Muestra una vista preliminar del objeto tal como aparecería impreso. |
RemoveDuplicates(Object, XlYesNoGuess) |
Quita de un rango de valores los valores duplicados. |
RemoveSubtotal() |
Elimina los subtotales de una lista. |
Replace(Object, Object, Object, Object, Object, Object, Object, Object) |
Devuelve un valor Boolean que indica los caracteres de las celdas del rango especificado. |
RowDifferences(Object) |
Devuelve un Range objeto que representa todas las celdas cuyo contenido es diferente de las de la celda de comparación de cada fila. |
Run(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Ejecuta la macro de Microsoft Excel en esta ubicación. |
Select() |
Selecciona el objeto. |
SetPhonetic() |
Crea Phonetic objetos para todas las celdas del rango especificado. |
Show() |
Desplaza el contenido de la ventana activa para mostrar el rango. |
ShowDependents(Object) |
Dibuja flechas de rastreo a las celdas dependientes directas del rango. |
ShowErrors() |
Dibuja flechas de seguimiento a través del árbol de precedentes a la celda que es el origen del error y devuelve el rango que contiene esa celda. |
ShowPrecedents(Object) |
Dibuja flechas de rastreo a las celdas precedentes directas del rango. |
Sort(Object, XlSortOrder, Object, Object, XlSortOrder, Object, XlSortOrder, XlYesNoGuess, Object, Object, XlSortOrientation, XlSortMethod, XlSortDataOption, XlSortDataOption, XlSortDataOption) |
Ordena un informe de tabla dinámica, un rango o la región activa si el rango especificado contiene solo una celda. |
SortSpecial(XlSortMethod, Object, XlSortOrder, Object, Object, XlSortOrder, Object, XlSortOrder, XlYesNoGuess, Object, Object, XlSortOrientation, XlSortDataOption, XlSortDataOption, XlSortDataOption) |
Usa métodos de ordenación de Asia oriental para ordenar el rango o un informe de tabla dinámica, o usa el método para la región activa si el rango contiene solo una celda. Por ejemplo, el japonés se ordena según el silabario Kana. |
Speak(Object, Object) |
Hace que las celdas del rango se digan por filas o por columnas. |
SpecialCells(XlCellType, Object) |
Devuelve un Range objeto que representa todas las celdas que coinciden con el tipo y valor especificados. |
SubscribeTo(String, XlSubscribeToFormat) |
Ha solicitado ayuda para una palabra clave que solo se usa en Macintosh. Para obtener información sobre esta palabra clave, vea la ayuda de referencia de idiomas incluida en Microsoft Office para Macintosh. |
Subtotal(Int32, XlConsolidationFunction, Object, Object, Object, XlSummaryRow) |
Crea subtotales para el rango (o la región actual, si el rango sólo tiene una celda). |
Table(Object, Object) |
Crea una tabla de datos basada en valores de entrada y fórmulas que se definen en una hoja de cálculo. |
TextToColumns(Object, XlTextParsingType, XlTextQualifier, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Redistribuye una columna de celdas que contiene texto en varias columnas. |
Ungroup() |
Promueve un rango en un esquema (es decir, reduce su nivel de esquema). |
UnMerge() |
Separa un área combinada en celdas individuales. |