Como imprimir apenas as páginas ímpares ou pares no Excel?

Contudo, a caixa de diálogo Imprimir do Excel não oferece uma forma direta de imprimir apenas páginas ímpares ou apenas pares, o que pode ser inconveniente em diversos cenários profissionais ou de relatórios de dados onde é necessário rever, distribuir ou arquivar páginas específicas de uma folha longa.
Este artigo apresenta duas soluções eficazes para esta limitação no Excel. Encontrará tanto uma macro VBA para imprimir páginas ímpares ou pares como uma abordagem mais flexível utilizando o Kutools para Excel, permitindo-lhe escolher o método que melhor se adapta às suas necessidades e ao seu nível de conforto técnico.
Imprimir apenas páginas ímpares ou pares com código de macro
Imprimir páginas ímpares, pares ou específicas conforme desejar com Kutools para Excel
Solução Alternativa: Impressão Manual de Páginas Ímpares ou Pares através da Caixa de Diálogo Imprimir
Imprimir apenas páginas ímpares ou pares com código de macro
No Excel, embora a interface de impressão não disponha de opções diretas para seleção de páginas ímpares/pares, é possível alcançar este resultado através de uma macro VBA. Este método é adequado se estiver à vontade para executar código simples e precisar de uma solução que funcione sem ferramentas externas. É particularmente prático para tarefas pontuais ou para utilizadores que não necessitam frequentemente de uma gestão complexa de impressão.
Antes de começar, certifique-se de que a sua folha está formatada para impressão e verifique na Pré-visualização o número exato de páginas que serão geradas. Isto ajuda a evitar impressões em branco ou desnecessárias causadas por quebras de página inesperadas.
1. Abra a folha que pretende imprimir e prima Alt + F11 para abrir o editor do Microsoft Visual Basic para Aplicações (VBA).
2. No editor do VBA, clique em Inserir > Módulo para inserir um novo módulo e cole o seguinte código na janela de script. Consulte a imagem de referência para orientação.
VBA: Imprimir apenas páginas ímpares ou pares
Sub Odd_Even_Print()
'UpdatebyExtendoffice20160901
Dim xTotalPages As Long
Dim xStartPage As String
Dim xPage As Integer, xYesorNo
Application.ScreenUpdating = False
xStartPage = InputBox("Enter 1 for Odd, 2 for Even", "Kutools for Excel")
If xStartPage = "" Then Exit Sub
xTotalPages = ActiveSheet.PageSetup.Pages.Count
xYesorNo = MsgBox("Are you sure to print?", vbYesNo, "Kutools for Excel")
If xYesorNo = vbYes Then
For xPage = Int(xStartPage) To xTotalPages Step 2
ActiveSheet.PrintOut from:=xPage, To:=xPage
Next
Else
Exit Sub
End If
Application.ScreenUpdating = True
End Sub 
Ao copiar e colar o código, certifique-se de que não substitui macros existentes das quais possa vir a precisar.
3. Prima F5 para executar a macro. Aparecerá uma janela a pedir-lhe que especifique a sua escolha: introduza 1 se desejar imprimir apenas páginas ímpares ou 2 para páginas pares.
Nota: Verifique cuidadosamente a sua entrada (1 ou 2), pois uma introdução incorreta poderá impedir que a macro funcione como pretendido. Se introduzir um valor inválido, a macro provavelmente alertá-lo-á ou simplesmente não fará nada.
4. Após introduzir a sua seleção, clique em OK. Aparecerá uma segunda caixa de diálogo de confirmação a perguntar se pretende realmente prosseguir com a impressão — evitando assim impressões acidentais.
Se quiser cancelar antes de imprimir, clique em Não nesta caixa de diálogo; caso contrário, clique em Sim para continuar.
5.Após a confirmação, o Excel enviará apenas as páginas ímpares ou pares especificadas da folha ativa para a sua impressora predefinida.
Resolução de problemas e dicas:
- Esta macro funciona na folha de cálculo atualmente ativa. Caso precise imprimir várias folhas, execute a macro separadamente em cada uma delas.
- Esteja atento às definições da impressora antes de executar a macro – certifique-se de que a impressora correta está selecionada na caixa de diálogo Imprimir do Excel.
- Se nada for impresso, verifique novamente a Área de Impressão e certifique-se de que a sua folha não está vazia nem formatada incorretamente para impressão.
Imprima páginas ímpares, pares ou específicas conforme desejar com Kutools para Excel
Se costuma imprimir frequentemente páginas ímpares, pares ou conjuntos específicos de páginas das suas folhas, o Kutools para Excel oferece uma solução altamente eficiente. Ideal para quem procura uma interface mais intuitiva e fácil de usar na gestão de tarefas de impressão complexas, o Kutools para Excel permite-lhe não só imprimir todas as páginas ímpares ou pares, mas também definir intervalos personalizados de páginas com facilidade — uma funcionalidade indisponível nas opções nativas do Excel ou em macros simples.
Após instalar gratuitamenteo Kutools para Excel, poderá utilizar a sua utilidade Imprimir Páginas Especificadaspara gerir necessidades de impressão versáteis de forma eficaz:
Para tal, navegue até KUTOOLS PLUS > Impressão > Imprimir Páginas Especificadas. Aparecerá a caixa de diálogo Imprimir Páginas Especificadas, onde poderá selecionar as opções de acordo com os seus requisitos de impressão.
![]() | ![]() | ![]() |
Nesta caixa de diálogo, pode:
- Selecione para imprimir todas as páginas ímpares, apenas as pares ou defina um intervalo personalizado conforme as suas necessidades, com uma flexibilidade muito superior às opções de impressão predefinidas do Excel.
- Pré-visualize facilmente a sua seleção para garantir que está a imprimir as páginas certas e evitar o desperdício de papel.
Dica:
1. Para imprimir um conjunto personalizado de páginas, como as páginas 1, 3, 5 e da 9 à 12, selecione Intervalo Personalizadoe introduza o seu intervalo no campo indicado (por exemplo,)1, 3, 5, 9-12).
2. Para controlar o número de cópias, basta indicar o número pretendido na definição Cópias para imprimir múltiplas cópias das páginas selecionadas.
3. Se pretender imprimir as folhas de cálculo por ordem inversa, marque a opção Imprimir em ordem inversa. Esta funcionalidade é especialmente útil em trabalhos de impressão extensos, em que a organização das páginas após a impressão é uma preocupação.
Precauções e sugestões:
- Verifique previamente as quebras de página e as áreas de impressão da sua folha de cálculo para garantir resultados precisos com as funcionalidades de impressão do Kutools.
- Se estiver a imprimir o intervalo selecionado, tenha em atenção que as linhas ou colunas ocultas poderão ainda ser incluídas, consoante as suas definições de página.
- Utilize sempre a pré-visualização antes de imprimir definitivamente, especialmente em documentos extensos ou críticos.
- Este método funciona numa única folha de cada vez; repita-o conforme necessário para folhas adicionais.
Vantagens: O Kutools para Excel é ideal para tarefas recorrentes, utilizadores que gerem relatórios complexos ou qualquer pessoa que pretenda minimizar erros de impressão. A sua interface não exige conhecimentos de programação e oferece uma flexibilidade muito superior às soluções VBA em cenários de impressão personalizados.
Solução Alternativa: Impressão Manual de Páginas Ímpares ou Pares através da Caixa de Diálogo Imprimir
Se não quiser usar VBA nem ferramentas externas, pode imprimir manualmente páginas ímpares ou pares no Excel — mas apenas um intervalo de páginas de cada vez através da caixa de diálogo Imprimir. O Excel não permite introduzir várias páginas não contíguas (por exemplo, 1, 3, 5) no campo Páginas.
Para imprimir manualmente páginas ímpares ou pares:
- Aceda a Ficheiro > Imprimir.
- No campo Páginas, introduza um único número de página (por exemplo, 1) na caixa «De » para imprimir apenas essa página específica.
- Clique em Imprimir.
- Repita este processo para cada página ímpar ou par, conforme necessário.
Demonstração: Imprima páginas ímpares, pares ou específicas conforme desejar com Kutools para Excel
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos Kutools — num único instalador.
Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos suplementos


