Como excluir automaticamente as linhas / células em branco ao exportar para outra planilha?

1

Eu tenho alguns arquivos de dados brutos que algumas linhas / células não possuem dados. Como faço para excluir automaticamente as linhas / células vazias quando eu movo / exporto os dados para outra planilha. que fórmula devo usar para fazer isso?

Anexei a foto abaixo. para uma explicação mais clara.

    
por Paracsys 25.09.2018 / 03:33

2 respostas

1

Eu gostaria de sugerir-lhe uma macro (código VBA), irá ajudá-lo a excluir todas as linhas vazias do intervalo usado, e depois você pode exportar a folha.

Sub DeleteEmptyRows()

  Dim lastRow As Long
  LastRow = ActiveSheet.UsedRange.Row - 1 + _
      ActiveSheet.UsedRange.Rows.Count

  Application.ScreenUpdating = False

  For r = LastRow To 1 Step -1
  If Application.CountA(Rows(r)) = 0 Then    
    Rows(r).Delete
  End if

Next r

End Sub

Como funciona:

  • Pressione Alt+F11 para abrir o editor VB.
  • Copiar & Cole este código como módulo padrão.
  • Finalmente, execute esta macro.
por 25.09.2018 / 06:45
1

Isso pode ser feito facilmente se você selecionar apenas as células com dados, depois copiar / colar:

  1. Realce todo o intervalo (A2: A13),
  2. Pressione F5 (Ir para),
  3. Clique em Especial ...,
  4. Selecione "Constantes" e, em seguida, clique em OK
  5. Ctrl-C para copiar
  6. Cole em novo local (B2)

Se essas forem fórmulas em vez de constantes, você poderá escolher "Fórmulas" na etapa 4.

    
por 27.09.2018 / 07:08