Método Shape.Ungroup (Excel)

Desagrupa las formas agrupadas en la forma especificada o intervalo de formas. Separa las imágenes y objetos OLE de la forma o rango especificados.

Sintaxis

expresión. Desagrupar

Expresión Variable que representa un objeto Shape .

Valor devuelto

Objeto ShapeRange que representa las formas desagrupadas.

Comentarios

Dado que un grupo de formas se trata como un único objeto, la agrupación y desagrupación de formas cambia el número de elementos de la colección Shapes y cambia los números de índice de los elementos que proceden de los elementos afectados de la colección.

Ejemplo:

En este ejemplo, se desagrupan todas las formas agrupadas y se separan todas las imágenes y los objetos OLE de myDocument.

Set myDocument = Worksheets(1) 
For Each s In myDocument.Shapes 
 s.Ungroup 
Next

En este ejemplo, se desagrupan todas las formas agrupadas de myDocument sin separar las imágenes o los objetos OLE del documento.

Set myDocument = Worksheets(1) 
For Each s In myDocument.Shapes 
 If s.Type = msoGroup Then s.Ungroup

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.