Propiedad ShapeRange.Child (Excel)
Devuelve msoTrue si la forma especificada es una forma secundaria o si todas las formas del rango de formas son secundarias de la misma forma primaria. Devuelve msoFalse si la forma seleccionada no es una forma secundaria. Devuelve msoTriStateMixed si solo algunas de las formas seleccionadas son formas secundarias. MsoTriState de solo lectura.
Sintaxis
expresión. Niño
Expresión Variable que representa un objeto ShapeRange .
Ejemplo:
En este ejemplo se selecciona la primera forma del lienzo y, si es una forma secundaria, se rellena con el color indicado. Se supone que el lienzo de dibujo contiene varias formas en la hoja de cálculo activa.
Sub FillChildShape()
'Select the first shape in the drawing canvas.
ActiveSheet.Shapes(1).CanvasItems(1).Select
'Fill selected shape if it is a child shape.
If Selection.ShapeRange.Child = msoTrue Then
Selection.ShapeRange.Fill.ForeColor.RGB = RGB(100, 0, 200)
Else
MsgBox "This shape is not a child shape."
End If
End Sub
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.