Como redimensionar a área de impressão e ajustá-la para uma página no Excel?
Ao imprimir uma planilha do Excel, é comum perceber que seu conteúdo transborda para várias páginas, fazendo com que colunas ou linhas extras sejam impressas na segunda ou em páginas subsequentes. Isso não apenas leva ao uso desnecessário de papel, mas também pode tornar seus relatórios menos claros e mais difíceis de ler. Idealmente, você deseja que todos os seus dados essenciais sejam apresentados claramente em uma única página. Então, há uma maneira eficaz de redimensionar a área de impressão e garantir que tudo se encaixe perfeitamente em uma página no Excel? Felizmente, existem vários métodos práticos e fáceis de aplicar no Excel que podem ajudá-lo a alcançar isso. Neste artigo, exploraremos várias soluções para redimensionar a área de impressão e ajustar seu conteúdo para uma página, garantindo uma aparência profissional e uma impressão eficiente.
➤ Redimensionar área e ajustar para uma página com o recurso Ajustar Planilha para Uma Página
➤ Redimensionar área e ajustar para uma página alterando a Largura e Altura
➤ Imprimir múltiplas seleções e ajustar para uma página no Excel com Kutools para Excel
➤ Código VBA – Definir automaticamente a área de impressão e dimensionar a planilha para caber em uma página
➤ Fórmula do Excel – Definir dinamicamente a área de impressão para ajuste automático da faixa de impressão
Redimensionar área e ajustar para uma página com o recurso Ajustar Planilha para Uma Página
O Excel oferece uma opção de impressão conveniente chamada Ajustar Planilha para Uma Página, que dimensiona automaticamente toda a sua planilha para caber em uma única página ao imprimir. Esse recurso está disponível no Excel 2010, 2013, 2016 e versões posteriores — mas não no Excel 2007.
Ao usar esse recurso, você pode manter suas impressões organizadas e evitar quebras de página ou páginas de impressão parcialmente vazias. No entanto, se o seu conjunto de dados for grande, o conteúdo pode ser reduzido significativamente, tornando-o mais difícil de ler. Sempre visualize o resultado antes de imprimir.
Para usar este recurso:
- Clique na guia Arquivo e selecione Imprimir.
- Na seção Configurações, clique na lista suspensa em Sem Escala e escolha Ajustar Planilha para Uma Página. Veja a captura de tela abaixo:
Isso redimensionará automaticamente sua planilha para que todos os dados caibam em uma única página impressa. Após selecionar esta opção, verifique o painel de visualização. Se o conteúdo parecer muito pequeno, considere ajustar as larguras das colunas, remover linhas/colunas desnecessárias ou mudar para orientação paisagem antes de imprimir.
Redimensionar área e ajustar para uma página alterando a Largura e Altura
Outra forma prática de garantir que toda a sua planilha seja impressa em uma única página é ajustando manualmente as configurações de Dimensionar para Caber. Este método oferece controle mais preciso sobre como o Excel dimensiona seus dados e está disponível no Excel 2007 e versões posteriores.
Ao definir as opções de Largura e Altura para 1 página, o Excel comprimirá toda a área de impressão para caber em uma única página impressa. Isso é especialmente útil ao preparar relatórios padrão ou documentos prontos para apresentação.
Para aplicar este método:
- Vá para a guia Layout da Página.
- No grupo Dimensionar para Caber, defina tanto a Largura quanto a Altura para 1 página nos menus suspensos.
Uma vez que ambos os valores estejam definidos para 1 página, o Excel dimensionará automaticamente a planilha para que todo o conteúdo caiba em uma única página impressa.
Imprimir múltiplas seleções e ajustar para uma página no Excel com Kutools para Excel
Se sua planilha contém dados importantes separados em várias faixas, você pode querer imprimir várias áreas selecionadas juntas em uma única página para melhor apresentação. Isso não pode ser feito com o recurso nativo de Área de Impressão do Excel, pois ele suporta apenas intervalos contínuos. O Kutools para Excel resolve essa limitação oferecendo o Assistente de Impressão de Múltiplas Seleções, que permite combinar vários intervalos e imprimi-los em uma página — economizando papel e melhorando a clareza. Isso é especialmente útil para relatórios resumidos ou dados espalhados pela planilha.
Após a instalação gratuita do Kutools para Excel, siga estas etapas:
1. Clique Kutools Plus > Impressão > Assistente de Impressão de Múltiplas Seleções.
2. Na caixa de diálogo do assistente, clique Adicionar para inserir cada intervalo que deseja incluir na página.
3. Clique Próximo. Na etapa 2 do assistente, marque Especificar novas configurações de impressão, depois clique Configuração de Página. Na aba Página certifique-se de que Ajustar para está selecionado, e insira 1 nos campos de largura e altura.
4. Clique OK, depois Próximo. No passo final do assistente, escolha a ação desejada — por exemplo, Ativar a planilha, mas não imprimi-la para visualizar antes de imprimir.
5. Uma nova planilha será gerada onde todas as áreas selecionadas são organizadas em um layout amigável para impressão. Agora, quando você imprimir esta folha, todas as áreas escolhidas aparecerão em uma única página.
- Você pode reorganizar ou modificar os intervalos combinados na nova planilha antes de imprimir.
- Sempre use Visualização de Impressão para confirmar a saída antes de enviá-la para a impressora.
- Este método oferece muito mais flexibilidade do que as opções de impressão nativas do Excel, especialmente para intervalos de dados não contíguos.
Código VBA – Definir automaticamente a área de impressão e dimensionar a planilha para caber em uma página
Se você frequentemente precisa imprimir intervalos dinâmicos e deseja garantir que o conteúdo sempre caiba em uma única página impressa, uma macro VBA simples pode simplificar o processo. Isso é especialmente útil para relatórios automatizados ou modelos compartilhados em organizações. Antes de usar VBA, salve sua pasta de trabalho primeiro — macros modificarão as configurações de impressão e não poderão ser desfeitas com Ctrl + Z.
1. Abra o editor VBA: vá para a guia Desenvolvedor > Visual Basic. No editor VBA, clique em Inserir > Módulo, depois cole o seguinte código:
Sub SetPrintAreaAndScaleToFitOnePage()
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel" ' Dialog title
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Please select the range to print:", xTitleId, WorkRng.Address, Type:=8)
If WorkRng Is Nothing Then Exit Sub
With ActiveSheet
.PageSetup.PrintArea = WorkRng.Address
.PageSetup.Zoom = False
.PageSetup.FitToPagesTall = 1
.PageSetup.FitToPagesWide = 1
End With
MsgBox "Print area set and scaled to fit on one printed page.", vbInformation, xTitleId
End Sub
2. Pressione o botão Executar ou pressione F5 para executar o código. Uma caixa de diálogo solicitará que você selecione o intervalo que deseja imprimir. Uma vez selecionado, o Excel definirá automaticamente a área de impressão e a dimensionará para caber em uma página.
- Esta macro substitui quaisquer configurações existentes de área de impressão na planilha atual.
- Para repetir com um intervalo diferente, basta executar novamente a macro.
- Para grandes seleções de dados, o dimensionamento pode reduzir a legibilidade — sempre verifique a Visualização de Impressão antes de imprimir.
- As macros devem estar habilitadas para executar este código. Se sua organização restringe macros, consulte o TI antes de prosseguir.
Fórmula do Excel – Definir dinamicamente a área de impressão usando um intervalo nomeado
Se você frequentemente adiciona ou remove linhas e deseja que a área de impressão se expanda ou contraia automaticamente com seu conjunto de dados, você pode definir um intervalo nomeado dinâmico usando funções do Excel, como OFFSET e CONT.VALORES. Essa abordagem é ideal para planilhas que são atualizadas regularmente — como relatórios, registros ou formulários — e elimina a necessidade de redefinir manualmente a área de impressão sempre que os dados mudarem.
1. Vá para Fórmulas > Gerenciador de Nomes > Novo para criar um novo intervalo nomeado. Na caixa de diálogo Novo Nome, defina o Nome como AreaDeImpressao
e insira a seguinte fórmula no campo Refere-se a (assumindo que seus dados começam na célula A1):
=OFFSET(Sheet1!$A$1,0,0,COUNTA(Sheet1!$A:$A),COUNTA(Sheet1!$1:$1))
2. Clique em OK para salvar o intervalo nomeado. Em seguida, vá para Layout da Página > Área de Impressão > Definir Área de Impressão. Se solicitado, digite =AreaDeImpressao
na barra de fórmulas. Sua área de impressão agora será ajustada dinamicamente conforme você adiciona ou remove dados.
Explicação da fórmula: A função OFFSET
define um intervalo começando em A1
, estendendo-se para baixo com base no número de células não vazias na coluna A (linhas) e para a direita com base no número de células não vazias na linha 1 (colunas). Você pode personalizar a fórmula para corresponder ao ponto inicial real dos seus dados.
Ao escolher entre essas soluções, considere o tamanho da sua planilha, com que frequência ela é atualizada e seus requisitos de impressão:
- O dimensionamento interno do Excel é rápido e eficaz para tarefas pequenas ou únicas.
- Macros VBA oferecem automação para tarefas repetitivas ou configurações de impressão em massa em ambientes corporativos.
- Intervalos nomeados dinâmicos são ideais para tabelas que mudam de tamanho frequentemente e precisam de flexibilidade contínua.
- Kutools para Excel é recomendado ao imprimir em vários intervalos não adjacentes.
Lembrete: Se o conteúdo impresso parecer muito pequeno ou cortado, verifique novamente o tamanho do papel, margens e configurações de orientação. Sempre visualize o layout com Visualização de Impressão antes de imprimir. Se ocorrerem erros com VBA ou fórmulas, verifique se suas referências de intervalo correspondem ao layout dos seus dados e ajuste a lógica conforme necessário. Para melhores resultados, sinta-se à vontade para combinar vários métodos com base no seu fluxo de trabalho ou necessidades de relatório.
Melhores Ferramentas de Produtividade para Office
Impulsione suas habilidades no Excel com Kutools para Excel e experimente uma eficiência incomparável. Kutools para Excel oferece mais de300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para acessar o recurso que você mais precisa...
Office Tab traz interface com abas para o Office e facilita muito seu trabalho
- Habilite edição e leitura por abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie múltiplos documentos em novas abas de uma mesma janela, em vez de em novas janelas.
- Aumente sua produtividade em50% e economize centenas de cliques todos os dias!
Todos os complementos Kutools. Um instalador
O pacote Kutools for Office reúne complementos para Excel, Word, Outlook & PowerPoint, além do Office Tab Pro, sendo ideal para equipes que trabalham em vários aplicativos do Office.





- Pacote tudo-em-um — complementos para Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Um instalador, uma licença — configuração em minutos (pronto para MSI)
- Trabalhe melhor em conjunto — produtividade otimizada entre os aplicativos do Office
- Avaliação completa por30 dias — sem registro e sem cartão de crédito
- Melhor custo-benefício — economize comparado à compra individual de add-ins