Compartilhar via


Objeto marcadores de posição (PowerPoint)

Uma coleção de todos os objetos Shape que representam espaços reservados no slide especificado.

Comentários

Cada objeto Shape na coleção Placeholders representa um espaço reservado para texto, um gráfico, uma tabela, um organograma ou algum outro tipo de objeto. Se o slide tem um título, o título é o primeiro espaço reservado na coleção.

Pode eliminar marcadores de posição individuais com o método Deletee pode restaurar marcadores de posição eliminados com o método AddPlaceholder , mas não pode adicionar mais marcadores de posição a um diapositivo do que tinha quando foi criado. Para alterar o número de marcadores de posição num determinado diapositivo, defina a propriedade Esquema .

Exemplo

Utilize a propriedade Marcadores de Posição para devolver a coleção Marcadores de Posição. Utilize Marcadores de Posição (índice), em que o índice é o número do índice do marcador de posição, para devolver um objeto Forma que representa um único marcador de posição. Tenha em atenção que para qualquer diapositivo que tenha um título, Shapes. O título é equivalente a Shapes.Placeholders(1). O exemplo seguinte adiciona um novo diapositivo com um esquema de diapositivo de lista com marcas ao início da apresentação, define o texto do título e adiciona dois parágrafos ao marcador de posição de texto.

Set sObj = ActivePresentation.Slides.Add(1, ppLayoutText).Shapes
sObj.Title.TextFrame.TextRange.Text = "This is the title text"
sObj.Placeholders(2).TextFrame.TextRange.Text = _
    "Item 1" & Chr(13) & "Item 2"

Confira também

Referência de modelo de objeto do PowerPoint

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.