KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como imprimir apenas as linhas ou células que contêm dados no Excel?

AutorKelly Data de Modificação

Ao imprimir um intervalo ou uma folha de cálculo no Excel, algumas linhas em branco ou células vazias também são impressas, ocupando espaço desnecessário no papel. Este artigo explica como ignorar todas as linhas e células vazias e imprimir apenas aquelas que contêm dados no Excel.

Imprimir apenas linhas com dados através de VBA no Excel

Imprimir apenas linhas com dados removendo Linhas em branco no Excel

Imprimir apenas células com dados copiando-as para uma nova folha no Excel


Imprimir apenas linhas com dados através de VBA no Excel

Este método apresenta um código VBA para imprimir rapidamente apenas as linhas com dados num intervalo limitado no Excel. Siga os passos seguintes:

1. Prima em simultâneo as teclas Alt+F11 para abrir a janela do Microsoft Visual Basic for Applications.

2. Clique em Inserir > Módulo e copie e cole o seguinte código VBA na nova janela do Módulo que se abre.

VBA: Imprimir apenas linhas com dados no Excel

Sub PrintSummary()
Dim xRg As Range, xRg1 As Range, xCell As Range
Dim xSht As Worksheet
Dim xTxt As String
On Error Resume Next
xTxt = ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("Please select the range to print:", "Kutools for Excel", xTxt, , , , , 8)
Set xRg = Application.Intersect(xRg, ActiveSheet.UsedRange)
If xRg Is Nothing Then Exit Sub
If xRg.Areas.Count > 1 Then
MsgBox "You can't select multiple selections", , "Kutools for Excel"
Exit Sub
End If
Application.DisplayAlerts = False
Application.ScreenUpdating = False
Set xSht = Worksheets.Add(After:=Sheets(Sheets.Count))
xRg.Copy xSht.Range("A1")
Set xRg1 = xSht.Range("A1").Resize(xRg.Rows.Count, xRg.Columns.Count)
For Each xCell In xRg1.Columns(1).Cells
If Application.WorksheetFunction.CountA(xCell.EntireRow) = 0 Then
xCell.EntireRow.Hidden = True
End If
Next
xSht.PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False
xSht.Delete
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

3. Prima a tecla F5 ou clique no botão Executar para executar este VBA.

4. Na caixa de diálogo do Kutools para Excel que se abre, especifique o intervalo em que pretende ignorar as linhas em branco e imprimir apenas as linhas com dados e clique no botão OK.

uma captura de ecrã da seleção de um intervalo que pretende imprimir após executar o código

De seguida, o intervalo limitado é imediatamente impresso, ignorando todas as linhas em branco nele contidas.

Nota: Este VBA não suporta impressão em lote de múltiplas seleções ignorando linhas em branco.


Imprimir apenas linhas com dados no Excel

Este método utiliza a funcionalidade Excluir linhas em branco do Kutools para Excel para eliminar todas as células vazias na folha ativa ou no intervalo selecionado e, em seguida, imprimir apenas as linhas com dados no Excel. Siga os passos seguintes:

Kutools para Excel – Inclui mais de 300 ferramentas essenciais para o Excel. Torne as suas tarefas no Excel mais rápidas, fáceis e eficientes.Descarregue já!

1. Aceda à folha onde pretende imprimir apenas as linhas com dados e clique em Kutools > Eliminar > Excluir linhas em branco > Planilha Ativa.

Nota: Para imprimir apenas as linhas com dados num intervalo limitado, selecione primeiro esse intervalo e, em seguida, clique em Kutools > Eliminar > Excluir linhas em branco > Intervalo Selecionado.

2. Irá surgir uma caixa de diálogo do Kutools para Excel a indicar quantas linhas em branco foram eliminadas. Clique no botão OK para fechá-la.

uma captura de ecrã a mostrar quantas linhas foram eliminadas com sucesso

E agora verá que todas as linhas em branco foram removidas da folha ativa ou do intervalo selecionado. Veja a imagem:

uma captura de ecrã a mostrar o intervalo de dados original e o intervalo de dados final após remover as linhas em branco

3. Clique em Ficheiro(ou no)Botão do Office) > Imprimir para imprimir apenas as linhas com dados na folha ativa ou no intervalo selecionado.

Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já


Imprimir apenas células com dados no Excel

Por vezes, poderá querer imprimir apenas as células que contêm dados, ignorando todas as células vazias no Excel. Este método apresenta duas funcionalidades do Kutools para Excel: Selecionar células não vazias e Assistente de Impressão de Seleção Múltipla, que lhe permitem imprimir apenas as células com dados num intervalo limitado no Excel.

Kutools para Excel – Inclui mais de 300 ferramentas essenciais para o Excel. Torne as suas tarefas no Excel mais rápidas, fáceis e eficientes.Descarregue já!

1. Selecione o intervalo onde pretende imprimir apenas as células com dados e clique em Kutools > Selecionar > Selecionar células não vazias.

2. Surge uma caixa de diálogo do Kutools para Excel a indicar quantas células com dados foram selecionadas. Clique no botão OK para fechá-la.

uma captura de ecrã a mostrar quantas linhas foram eliminadas com sucesso 2

3. Mantenha estas células não vazias selecionadas e clique em Enterprise > Impressão > Assistente de Impressão de Seleção Múltipla. Veja a imagem:

uma captura de ecrã da ativação da funcionalidade Assistente para Imprimir Múltiplas Seleções do Kutools

4. Na caixa de diálogo Assistente de Impressão de Seleção Múltipla que se abre, verá todas as Selecionar células não vazias listadas na lista Intervalos a imprimir. Clique no botão Concluir.

uma captura de ecrã da seleção de todas as células não vazias

5. Agora, todas as células selecionadas não vazias são copiadas e coladas como imagens ligadas numa nova folha de cálculo. Clique em Ficheiro(ou no)botão do Office) > Imprimir para imprimir estas células com dados.

Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já


DemonstraçãoImprimir apenas linhas/células com dados

 
Kutools para Excel: Mais de 300 ferramentas práticas ao seu alcance! Aproveite funcionalidades potenciadas por IA para um trabalho mais inteligente e rápido!Descarregar já!

Artigos relacionados:


As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

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.

ExcelWordOutlookTabsPowerPoint
  • 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