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
| Nombre | Description |
|---|---|
| _Default[Object, Object] |
Reservado para uso interno. |
| AddIndent |
Determina si el texto se aplica automáticamente cuando la alineación del texto de una celda se establece en igual distribución, ya sea horizontal o verticalmente. |
| Address[Object, Object, XlReferenceStyle, Object, Object] |
Devuelve la referencia de rango. |
| AddressLocal[Object, Object, XlReferenceStyle, Object, Object] |
Devuelve la referencia del rango para el rango especificado en el idioma del usuario. |
| AllowEdit |
Determina si se puede editar el rango 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 rangos 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 mayor de un rango de valores determinado. 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 rango que contiene todos los dependientes de una celda. |
| DirectDependents |
Devuelve un Range objeto que representa el rango que contiene todos los dependientes directos de una celda. |
| DirectPrecedents |
Devuelve un Range objeto que representa el rango que contiene todos los precedentes directos de una celda. |
| DisplayFormat |
Obtiene un DisplayFormat objeto que representa la configuración de visualización del intervalo especificado. |
| End[XlDirection] |
Devuelve un Range objeto que representa la celda al final de la región que contiene el rango de origen. |
| EntireColumn |
Devuelve un Range objeto que representa la columna completa (o columnas) que contiene el intervalo especificado. |
| EntireRow |
Devuelve un Range objeto que representa la fila completa (o filas) que contiene el rango 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 rango 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 |
La altura del rango. |
| 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 rango. |
| 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 rango. |
| Interior |
Devuelve un Interior objeto que representa el interior del objeto especificado. |
| Item[Object, Object] |
Devuelve un Range objeto que representa un rango en un desplazamiento con respecto al rango especificado. |
| Left |
Distancia desde el borde izquierdo de la columna A hasta el borde izquierdo del rango. |
| ListHeaderRows |
Devuelve el número de filas de encabezado para el rango especificado. |
| ListObject |
Devuelve un ListObject objeto para el Range objeto u QueryTable objeto. |
| LocationInTable |
Devuelve una constante que describe la parte del PivotTable informe que contiene la esquina superior izquierda del rango 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 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 con respecto al 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 rango. |
| PivotCell |
Devuelve un PivotCell objeto que representa una celda en 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 rango especificado. |
| PivotItem |
Devuelve un PivotItem objeto que representa el elemento de tabla dinámica que contiene la esquina superior izquierda del rango especificado. |
| PivotTable |
Devuelve un PivotTable objeto que representa el informe de tabla dinámica que contiene la esquina superior izquierda del rango 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 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 rango especificado. |
| ServerActions |
Especifica las acciones que se pueden realizar en el servidor de SharePoint para un Range objeto. |
| ShowDetail |
Devuelve Verdadero si el contorno se expande para el rango especificado (de modo que el detalle de la columna o fila sea visible). |
| ShrinkToFit |
Determina si el texto se contrae 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 objeto que representa un SparklineGroups grupo existente de minigráficos del intervalo especificado. |
| Style |
Devuelve un Style objeto que representa el estilo del rango especificado. |
| Summary |
Determina si el rango 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 rango. |
| UseStandardHeight |
Determina si la altura de fila del Range objeto es igual a la altura 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 validación de Validation datos del 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 |
El ancho, en puntos, del rango. |
| 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 en el objeto. |
| XPath |
Devuelve un XPath objeto que representa el Xpath del elemento asignado al objeto especificado Range . |
Métodos
| Nombre | Description |
|---|---|
| _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 mediante un formato predefinido. |
| AutoOutline() |
Crea automáticamente un esquema en el rango especificado. |
| BorderAround(Object, XlBorderWeight, XlColorIndex, Object) |
Agrega un borde a un rango y establece el Color, LineStyle, y Weight las propiedades del 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 en 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 utilizada solo 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 utilizada solo 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 en la que se encuentra esa información. |
| FindNext(Object) |
Continúa una búsqueda que se inició con el Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object) método. |
| FindPrevious(Object) |
Continúa una búsqueda que se inició con el Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object) método. |
| FlashFill() |
TRUE indica que la característica Relleno rápido de Excel se ha habilitado y está activa. |
| 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 rango de datos de un campo de tabla dinámica, el método Grupo 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, comenzando 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 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 del de la celda de comparación en 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 rastreo a través del árbol de precedentes hasta 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 utilizada solo 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. |