Share via


Objeto PublishObjects (PowerPoint)

Uma coleção de objetos PublishObject que representa o conjunto de apresentações completas ou parciais carregadas que estão disponíveis para publicação como HTML.

Comentários

Você pode especificar o conteúdo e os atributos da apresentação publicada, definindo diversas propriedades do objeto PublishObject. Por exemplo, a propriedade SourceTypedefine a parte de uma apresentação carregada a ser publicada. A propriedadeRangeStart e a propriedadeRangeEnd especificam o intervalo de slides para publicar e, em seguida, a propriedadeSpeakerNotes designa se deve ou não ser publicadas as anotações do orador.

Você não pode adicionar à coleção PublishObjects.

Exemplo

Use a propriedade PublishObjects para retornar a coleção PublishObjects. Este exemplo publica os slides de três até cinco da apresentação ativa como HTML. Nomes de apresentação publicada Mallard.

With ActivePresentation.PublishObjects(1)

    .FileName = "C:\Test\Mallard.htm"

    .SourceType = ppPublishSlideRange

    .RangeStart = 3

    .RangeEnd = 5

    .Publish

End With

Use Item (index), em que o índice é sempre "1", para retornar o objeto PublishObject único para uma apresentação carregada. Pode haver apenas um objeto PublishObject para cada apresentação carregada.

Este exemplo define o objeto PublishObject a apresentação ativa inteira, definindo a propriedade SourceType como ppPublishAll.

ActivePresentation.PublishObjects.Item(1).SourceType = ppPublishAll

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.