Compartir a través de


Colección de áreas

Importante

Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Una colección de las áreas o bloques contiguos de celdas, dentro de una selección.

Notas

No hay ningún objeto Area singular; los miembros individuales de la colección de Areas son objetos de Range . La colección de Areas contiene un objeto de Range por cada rango discreto y contiguo de celdas dentro de la selección. Si la selección contiene sólo un área, la colección de Areas contiene un objeto Range único que corresponde a esa selección.

Ejemplo

Utilice la propiedad Areas para devolver la colección Areas. En el ejemplo siguiente se borra la selección actual si ésta contiene más de un área.

If Selection.Areas.Count <> 1 Then Selection.Clear

Ejemplo

Utilice las áreas(índice), donde índice es el número de índice de área, para devolver un objeto único Range de la colección. Los números de índice corresponde al orden en el que se han seleccionado las áreas. En el ejemplo siguiente se borra la primera área de la selección actual si la selección contiene más de un área.

If Selection.Areas.Count <> 1 Then
    Selection.Areas(1).Clear
End If

Ejemplo

No se puede realizar algunas operaciones en más de un área en una selección a la vez; debe recorrer las áreas individuales de la selección y realizar las operaciones en cada área por separado. En el ejemplo siguiente se realiza la operación denominada "myOperation" en el rango seleccionado si la selección contiene una sola área; Si la selección contiene varias áreas, el ejemplo ejecuta miOperación en cada área individual de la selección.

Set rangeToUse = Selection
If rangeToUse.Areas.Count = 1 Then
    myOperation rangeToUse
Else
    For Each singleArea in rangeToUse.Areas
        myOperation singleArea
    Next
End If

Nota

Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.