Partilhar via


Propriedade NamedSlideShow.SlideIDs (PowerPoint)

Retorna uma matriz de identificação de slide para a apresentação de slides nomeada especificada. Somente leitura.

Sintaxe

expression. SlideIDs

expressão Uma variável que representa um objeto NamedSlideShow .

Valor de retorno

Variant

Exemplo

Este exemplo adiciona o diapositivo atual na janela ativa à apresentação de diapositivos personalizada denominada "Versão Abreviada de Marketing". Tenha em atenção que, para guardar uma versão modificada da apresentação de diapositivos personalizada, tem de eliminar a apresentação personalizada original e, em seguida, adicioná-la novamente com o mesmo nome. Observe também que se você quiser redimensionar uma matriz contida em uma variável Variant, você deve declarar explicitamente a variável antes de tentar redimensionar sua matriz.

'NOTE - The following code line is NOT optional.
'Can't redim array without this
Dim customShowSlideIDs As Variant
Dim customShowToExpand As NamedSlideShow

customShowName = "Marketing Short Version"

Set customShowToExpand = ActivePresentation.SlideShowSettings _
    .NamedSlideShows(customShowName)

slideToAddID = ActiveWindow.View.Slide.SlideID
customShowSlideIDs = customShowToExpand.SlideIDs
numSlides = UBound(customShowSlideIDs)

ReDim Preserve customShowSlideIDs(numSlides + 1)

customShowSlideIDs(numSlides + 1) = slideToAddID
customShowToExpand.Delete
ActivePresentation.SlideShowSettings.NamedSlideShows _
    .Add customShowName, customShowSlideIDs

Confira também

Objeto NamedSlideShow

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.