Como imprimir apenas linhas / células com dados no Excel?
Ao imprimir um intervalo ou uma planilha no Excel, algumas linhas em branco ou células em branco também são impressas e ocupam espaços em papéis. Este artigo fala sobre como ignorar todas as linhas / células em branco e apenas imprimir linhas / células com dados no Excel.
Imprime apenas linhas com dados por VBA no Excel
Imprima apenas linhas com dados removendo linhas em branco no Excel
Imprima apenas células com dados copiando as células com dados para uma nova planilha no Excel
Impressão em lote de várias linhas não vazias ignorando linhas vazias no Excel
Kutools para Excel's Assistente de impressão de seleções múltiplas pode ajudá-lo não apenas a imprimir várias seleções da mesma planilha, mas também a imprimir vários intervalos de várias planilhas com facilidade.
Imprime apenas linhas com dados por VBA no Excel
Este método irá introduzir um VBA para imprimir rapidamente linhas com dados apenas em um intervalo especificado no Excel. Faça o seguinte:
1. aperte o outro + F11 simultaneamente para abrir a janela Microsoft Visual Basic for Applications.
2. Clique inserção > Móduloe, em seguida, copie e cole o seguinte código VBA na nova janela de abertura do Módulo.
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. aperte o F5 ou clique no Execute botão para executar este VBA.
4. Na caixa de diálogo de abertura do Kutools for Excel, especifique o intervalo que deseja ignorar as linhas em branco e imprimir apenas as linhas com dados e clique no botão OK botão.
Em seguida, o intervalo especificado é impresso imediatamente, ignorando todas as linhas em branco nele.
Note: Este VBA não oferece suporte para várias seleções de impressão em lote ignorando linhas em branco.
Imprimir apenas linhas com dados no Excel
Este método apresenta o Kutools para Excel Excluir linhas em branco utilitário para excluir todas as células em branco na planilha ativa ou intervalo selecionado e, em seguida, imprimir essas linhas com dados apenas no Excel. Faça o seguinte:
Kutools for Excel - Embalado com mais de 300 ferramentas essenciais para Excel. Desfrute de um teste GRATUITO de 30 dias com todos os recursos, sem necessidade de cartão de crédito! Baixe Agora!
1. Vá para a planilha em que você imprimirá as linhas apenas com dados e clique em Kutools > Apagar > Excluir linhas em branco > Em folha ativa. Veja a imagem:
Note: Para imprimir linhas com dados apenas em um intervalo especificado, selecione este intervalo primeiro e clique em Kutools > Apagar > Excluir linhas em branco > No intervalo selecionado.
2. Uma caixa de diálogo do Kutools for Excel aparecerá e mostrará quantas linhas em branco foram excluídas. Clique no OK botão para fechá-lo.
E agora você verá que todas as linhas em branco foram excluídas da planilha ativa / intervalo selecionado. Veja a imagem:
3. Clique na Envie o (ou Botão de escritório)> Impressão para imprimir apenas linhas com dados na planilha ativa ou intervalo selecionado.
Kutools for Excel - Turbine o Excel com mais de 300 ferramentas essenciais. Desfrute de um teste GRATUITO de 30 dias com todos os recursos, sem necessidade de cartão de crédito! Get It Now
Imprimir apenas células com dados no Excel
Às vezes, você pode querer imprimir células apenas com dados, ignorando todas as células em branco no Excel. Este método apresentará o Kutools para Excel Selecione células não vazias utilidade e Assistente de impressão de seleções múltiplas para imprimir apenas células com dados no intervalo especificado no Excel.
Kutools for Excel - Embalado com mais de 300 ferramentas essenciais para Excel. Desfrute de um teste GRATUITO de 30 dias com todos os recursos, sem necessidade de cartão de crédito! Baixe Agora!
1. Selecione o intervalo onde imprimirá apenas as células com dados e clique em Kutools > Selecionar > Selecione células não vazias. Veja a imagem:
2. Uma caixa de diálogo Kutools for Excel aparece e mostra quantas células com dados foram selecionadas. Clique no OK botão para fechá-lo.
3. Continue selecionando essas células não vazias e clique em Empreendimento > Impressão > Assistente de impressão de seleções múltiplas. Veja a imagem:
4. Na caixa de diálogo Print Multiple Selections Wizard, você verá que todas as células não vazias selecionadas estão listadas no Intervalos para imprimir lista, por favor clique no Acabamento botão.
5. Agora, todas as células não vazias selecionadas são copiadas e coladas como imagens vinculadas em uma nova planilha. Por favor clique Envie o (ou Botão de escritório)> Impressão para imprimir essas células com dados.
Kutools for Excel - Turbine o Excel com mais de 300 ferramentas essenciais. Desfrute de um teste GRATUITO de 30 dias com todos os recursos, sem necessidade de cartão de crédito! Get It Now
DemoPrint apenas linhas / células com dados
Artigos relacionados:
Imprima cada linha / célula em uma página separada no Excel
Mostrar apenas a área de impressão em uma planilha do Excel
Imprimir áreas, seleção e pasta de trabalho inteira no Excel
Melhores ferramentas de produtividade de escritório
Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil
- Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
- Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!