Pergunte aqui
0

Como tirar linhas de cabeçalho ao copiar arquivos de um txt no calc

perguntadas 2019-11-04 19:13:54 +0100

imagem do gravatar de Csakito

Boa tarde,

Tenho pouca, pra não dizer quase nenhuma, experiência com VBA e scripts, mas pensei que talvez tenha uma forma de resolver um problema que tenho com essas ferramentas.

Tenho um relatório que é gerado em .txt e preciso trabalhar com esses dados no calc, o problema é que esse relatório gera cabeçalhos a cada pagina nova, e como o cabeçalho tem formatação diferente dos dados isso bagunça a planilha, atualmente tenho que fazer dado a dado, mas devido a quantidade se torna muito trabalhoso, será que haveria uma forma de excluir esses cabeçlhos? Pensei em algo como buscar alguma parte do texto e após isso selecionar um conjunto de linhas relativas ao resultado da busca. Segue abaixo um exemplo do relatório de saída em .txt SAS/DATASUS/0202 SEC.EST.SAUDE PARANA PAGINA :3093 SIA/SUS ACOMPANHAMENTO DA PROGRAMACAO FISICO ORCAMENTARIA EMISSAO : 22/10/2019

                                              COMPETENCIA : SET/2019

 CNES.  : 0000000  xyz

 MESES............... F I S I C O .............            ............ O R C A M E N T A R I O..............       DIFERENCA
      PROGRAMADO   APROVADO    %    APRESENTADO            PROGRAMADO        APROVADO     %       APRESENTADO        DE PAGTO

***** TIPO DE FINANCIAMENTO : M A C  *****

 020000000 - Procedimentos com finalidade diagnostica                     - MAC N.APURACAO : 1 GRUPO
 ABR/19     762         572  75,07        572               60.732,96       40.782,23   67,15       40.782,23            0,00
 MAI/19     762         555  72,83        555               60.732,96       50.214,04   82,68       50.214,04            0,00
 JUN/19     762         605  79,40        605               60.732,96       38.719,97   63,75       38.719,97            0,00
 JUL/19     762         599  78,61        599               60.732,96       40.094,95   66,02       40.094,95            0,00
 AGO/19     762         697  91,47        697               60.732,96       34.317,95   56,51       34.317,95            0,00
 SET/19     762         673  88,32        673               60.732,96       49.358,55   81,27       49.358,55            0,00

COMPLEXIDADE : MEDIA

020000000 - Procedimentos com finalidade diagnostica - MAC N.APURACAO : 1 GRUPO ABR/19 586 477 81,40 477 12.451,20 8.859,34 71,15 8.859,34 0,00 MAI/19 586 412 70,31 412 12.451,20 8.380,50 67,31 8.380,50 0,00 JUN/19 586 515 87,88 515 12.451,20 7.979,57 64,09 7.979,57 0,00 JUL/19 586 516 88,05 516 12.451,20 7.600,18 61,04 7.600,18 0,00 AGO/19 586 651 111,09 651 12.451,20 10.538,44 84,64 10.538,44 0,00 SET/19 586 557 95,05 557 12.451,20 9.568,03 76,84 9.568,03 0,00 020501003 - ECOCARDIOGRAFIA TRANSTORACICA - MAC N.APURACAO : 1 GRUPO ABR/19 80 56 70,00 56 3.195,20 2.236,64 70,00 2.236,64 0,00 MAI/19 80 45 56,25 45 3.195,20 1.797,30 56,25 1.797,30 0,00 JUN/19 80 ... (plus)

editar alterar tag assinalar como ofensivo fechar mesclar Excluir

Comentários

Boa estratégia, bastante interessante, vou tentar aqui.

imagem do gravatar de CsakitoCsakito ( 2019-11-07 13:19:36 +0100 )editar

1 Resposta

0

respondidas 2019-11-04 20:43:06 +0100

Ola @Csakito, seja bem vindo ao Grupo.

Não sei o seu volume de informação, já tive caso parecido, fiz o seguinte:

  1. Fiz a Importação do texto com largura fixa obedecendo as linhas de detalhe
  2. Em uma coluna numerei as linhas da importação de 1 até final (para não perder a sequencia)
  3. Classifique pela linha 1 do arquivo importado, assim todo o cabeçalho fica junto e outras linhas
  4. Identifique as linhas desnecessárias e deletei (inclusive brancas )
  5. Reordenei pela coluna que havia numerado

No seu caso a vários subtítulos, este teria que reunir novamente por agrupamento.

-----------------------------------------------------------------------------

ATENÇÂO:: Para dar mais detalhes a sua pergunta, use Descrição da imagem na pergunta ou Descrição da imagem abaixo. Grato.

Caso a resposta atendeu sua necessidade, por gentileza, click na bolinha Descrição da imagem a esquerda da resposta, para finalizar a pergunta.

editar assinalar como ofensivo Excluir Link mais

Comentários

@Csakito,comentou:

Infelizmente apesar de perspicaz a estratégia do amigo não funcionou pois a quantidade de linhas das páginas é variável. Preciso de uma macro mesmo que busque pela página.

imagem do gravatar de SchiavinattoSchiavinatto ( 2019-11-07 15:03:12 +0100 )editar

Posso ter acesso a este arquivo: se SIM veja contato direto aqui:

https://wiki.documentfoundation.org/U...

-----------------------------------------------------------------------------

ATENÇÂO:: Para dar mais detalhes a sua pergunta, use Descrição da imagem na pergunta ou Descrição da imagem abaixo. Grato. Não use Adicionar resposta.

imagem do gravatar de SchiavinattoSchiavinatto ( 2019-11-07 15:05:52 +0100 )editar
Login/Registrar para responder

Ferramentas de perguntas

1 seguidor

Estatísticas

Perguntadas: 2019-11-04 19:13:54 +0100

Lidas: 16 vezes

Última atualização: Nov 04