Share via


propiedad Shape.Name (PowerPoint)

Al crear una forma, Microsoft PowerPoint le asigna automáticamente un nombre con el formato tipoDeForma Número, donde tipoDeForma es el tipo de la forma o autoforma y Número es un entero exclusivo en la colección de formas de la diapositiva. Por ejemplo, los nombres asignados automáticamente a las formas de una diapositiva pueden ser Marcador de posición 1, Elipse 2 y Rectángulo 3. Para evitar conflictos con los nombres asignados automáticamente, no use la nomenclatura tipoDeForma Número para los nombres definidos por el usuario, donde tipoDeForma es un valor usado para los nombres generados de forma automática y Número es cualquier número entero positivo. Un intervalo de formas debe contener exactamente una forma. Lectura y escritura.

Sintaxis

expresión. Nombre

Expresión Variable que representa un objeto Shape .

Valor devuelto

Cadena

Comentarios

Use el nombre del objeto junto con el método Item para devolver una referencia al objeto si el método Item de la colección que contiene el objeto toma un argumento Variant . Por ejemplo, si el valor de la propiedad Name de una forma es Rectangle 2, .Shapes("Rectangle 2") devuelve una referencia a esa forma.

Ejemplo:

Este ejemplo establece el nombre del segundo objeto de la diapositiva número uno de la presentación activa como "big triangle".

ActivePresentation.Slides(1).Shapes(2).Name = "big triangle"

En este ejemplo se establece el color de relleno de la forma "big triangle" de la diapositiva uno de la presentación activa.

ActivePresentation.Slides(1) _
    .Shapes("big triangle").Fill.ForeColor.RGB = RGB(0, 0, 255)

Consulte también

Objeto Shape

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.