Range Interfaz

Definición

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.

Se aplica a