Você quer adicionar slides divisores profissionais entre seções de uma apresentação do PowerPoint sem inserir e formatar cada um manualmente. O PowerPoint não possui um comando nativo que crie automaticamente slides divisores a partir dos cabeçalhos das seções. Este artigo explica como usar o modo Classificação de Slides, o painel de Estrutura de Tópicos e uma macro VBA simples para inserir automaticamente slides divisores que correspondam aos nomes das suas seções.
Principais Conclusões: Inserir Slides Divisores a Partir de Seções do PowerPoint
- Exibir > Classificação de Slides: Permite visualizar grupos de seções e inserir manualmente um slide divisor em branco no início de cada seção.
- Ctrl+Shift+Seta para Cima (ou Seta para Baixo): Promove ou rebaixa um título de slide no painel de Estrutura de Tópicos para criar um cabeçalho de seção.
- Macro VBA (InsertDividerSlides): Automatiza a criação de slides divisores que exibem o nome da seção em uma caixa de texto centralizada.
Como as Seções do PowerPoint Funcionam e Por Que Não Geram Slides Divisores Automaticamente
Uma seção do PowerPoint é um grupo nomeado de slides que aparece como uma barra identificada no modo Classificação de Slides e no painel de miniaturas à esquerda. As seções ajudam a organizar o conteúdo em partes lógicas, como Introdução, Visão Geral do Produto e Preços. Ao adicionar uma seção, o PowerPoint não cria um slide divisor visual. O nome da seção aparece apenas na interface, não em nenhum slide durante a apresentação.
Para exibir os títulos das seções para o público, você precisa inserir slides divisores manualmente. Os slides divisores geralmente contêm o nome da seção e um design de fundo consistente com o tema da sua apresentação. Sem um slide divisor, o público vê apenas o primeiro slide de conteúdo de cada seção, sem qualquer transição ou anúncio.
O Que um Slide Divisor Deve Conter
Um slide divisor geralmente inclui o nome da seção em uma fonte grande, um subtítulo ou descrição e um fundo diferente dos slides de conteúdo. Você pode copiar um slide divisor mestre e duplicá-lo para cada seção, editando o texto. Esse processo manual funciona para apresentações pequenas, mas se torna demorado para decks com dez ou mais seções.
Por Que o PowerPoint Não Oferece um Recurso de Inserção Automática
A Microsoft não adicionou um comando automático de slide divisor porque os nomes das seções são metadados, não conteúdo de slides. O nome da seção é armazenado no XML da apresentação separadamente dos objetos do slide. Para converter nomes de seções em texto de slide, você precisa usar uma macro ou copiar manualmente o nome para um novo slide.
Método Manual: Inserir Slides Divisores Usando Classificação de Slides e o Painel de Estrutura de Tópicos
Este método funciona para apresentações com menos de dez seções. Você cria um slide divisor em branco, duplica-o e cola o nome da seção a partir da barra de seção.
- Abra o modo Classificação de Slides
Vá em Exibir > Classificação de Slides. Você verá todos os slides e as barras de seção. As barras de seção aparecem como faixas cinzas com o nome da seção entre grupos de slides. - Crie um slide divisor mestre
Volte ao modo Normal. Clique com o botão direito no primeiro slide da apresentação e selecione Duplicar Slide. Exclua todo o conteúdo do slide duplicado, exceto o fundo. Adicione uma caixa de texto centralizada no slide. Formate a caixa de texto com um tamanho de fonte grande, 36 ou 44, e uma cor que contraste com o fundo. - Duplique o slide divisor para cada seção
Clique com o botão direito no slide divisor mestre e selecione Duplicar Slide. Repita para cada seção que você tiver. Você precisa de um slide divisor por seção. - Mova cada divisor para o início de sua seção
No modo Classificação de Slides, arraste o primeiro slide divisor para a posição antes do primeiro slide da primeira seção. Arraste o segundo divisor antes do primeiro slide da segunda seção. Continue para todas as seções. - Renomeie cada divisor com o nome da seção
Clique na barra de seção no modo Classificação de Slides para selecioná-la. O nome da seção aparece na barra. Digite esse nome na caixa de texto do slide divisor correspondente. Repita para cada divisor.
Este método manual leva cerca de um minuto por seção. Para uma apresentação de 20 seções, você gasta 20 minutos em trabalho repetitivo.
Método Automatizado: Usar uma Macro VBA para Inserir Slides Divisores a Partir dos Nomes das Seções
Uma macro VBA lê cada nome de seção da apresentação e cria um novo slide com uma caixa de texto centralizada contendo esse nome. Este método insere divisores com um clique.
Pré-requisitos
Você deve habilitar a guia Desenvolvedor no PowerPoint. Vá em Arquivo > Opções > Personalizar Faixa de Opções. No painel direito, marque Desenvolvedor e clique em OK. Feche a caixa de diálogo Opções.
Instruções Passo a Passo da Macro
- Abra o editor VBA
Clique em Desenvolvedor > Visual Basic. O editor VBA é aberto. Como alternativa, pressione Alt+F11. - Insira um novo módulo
No editor VBA, vá em Inserir > Módulo. Uma janela de código em branco aparece. - Copie e cole o código da macro
Cole o seguinte código na janela do módulo:Sub InsertDividerSlides()
Dim sld As Slide
Dim secName As String
Dim secIndex As Integer
Dim divSlide As Slide
Dim tb As Shape
Dim i As IntegerFor i = ActivePresentation.SectionProperties.Count To 1 Step -1
secName = ActivePresentation.SectionProperties.Name(i)
secIndex = ActivePresentation.SectionProperties.FirstSlideIndex(i)
Set divSlide = ActivePresentation.Slides.Add(secIndex, ppLayoutTitleOnly)
Set tb = divSlide.Shapes(1)
tb.TextFrame.TextRange.Text = secName
tb.TextFrame.TextRange.Font.Size = 44
tb.TextFrame.TextRange.Font.Bold = msoTrue
Next i
End Sub - Execute a macro
Pressione F5 ou clique em Executar > Executar Sub/UserForm. O PowerPoint insere um novo slide somente título antes de cada seção. O slide contém o nome da seção em negrito com tamanho 44. - Ajuste a formatação conforme necessário
Após a execução da macro, volte ao modo Normal. Selecione cada slide divisor e aplique o fundo, cores ou texto adicional de sua preferência. A macro usa o layout Somente Título do seu tema atual. Se esse layout não existir, a macro pode falhar. Teste em uma cópia da sua apresentação primeiro.
A macro funciona com PowerPoint 2016, 2019, 2021 e Microsoft 365. Ela não requer nenhum suplemento.
Problemas Comuns e Limitações ao Inserir Slides Divisores
A macro insere divisores em ordem inversa
A macro percorre da última seção para a primeira para que a adição de slides não desloque os índices das seções. Os slides divisores aparecem na ordem correta antes de cada seção. Se você vir divisores invertidos, executou uma macro diferente. Use o código exatamente como fornecido.
O slide divisor usa o layout errado
A macro especifica ppLayoutTitleOnly. Se o seu tema não tiver um layout Somente Título, a macro insere um slide em branco. Para corrigir, abra o modo Slide Mestre, verifique se Somente Título existe ou altere a constante do layout para ppLayoutText ou ppLayoutBlank no código.
Nomes de seção com caracteres especiais quebram a caixa de texto
Nomes de seção contendo e comercial, colchetes angulares ou aspas são exibidos corretamente na caixa de texto porque o VBA lida com a atribuição de string sem problemas de codificação. No entanto, se um nome de seção estiver vazio, a macro insere um divisor sem texto. Exclua seções vazias antes de executar a macro.
Divisores manuais não são atualizados quando os nomes das seções mudam
Se você renomear uma seção após inserir slides divisores manualmente, o texto do divisor não é atualizado. Você precisa editar manualmente cada divisor. A macro não possui uma função de atualização. Você pode modificar a macro para excluir todos os divisores e reinseri-los, mas isso remove qualquer formatação personalizada aplicada após a execução da macro.
| Item | Inserção Manual | Inserção com Macro VBA |
|---|---|---|
| Tempo por seção | 1 minuto | 1 segundo (total) |
| Requer conhecimento de programação | Não | Sim, apenas copiar e colar |
| Atualiza quando o nome da seção muda | Não | Não |
| Suporte a layout personalizado | Qualquer layout escolhido | Apenas Somente Título (editável no código) |
| Funciona no PowerPoint Online | Sim | Não (VBA não suportado) |
Agora você pode inserir slides divisores a partir dos cabeçalhos das seções usando uma abordagem manual de arrastar e soltar ou uma macro VBA com um clique. A macro economiza tempo para apresentações com muitas seções. Após inserir os divisores, aplique o tema da sua apresentação de forma consistente a todos os slides divisores. Para uma solução mais avançada, modifique a macro para buscar a descrição da seção de um slide oculto ou de uma planilha do Excel usando o modelo de objeto do PowerPoint.