- 20 Fev 2017 às 17:57
#20361
Guys,
Estou com uma base de dados excel que possui milhares de linhas. Essas linhas agrupam informações de várias pessoas, conforme exemplo abaixo (cada | é uma coluna):
|CPF|NOME|TipoMovimentação|ValorMovimento|DataMovimento|VisívelNoReport(Sim/Não)
Com esses dados, manipulo eles via macro e gero uma worksheet com a informação de Subtotal, alterando o grupo a cada alteração em CPF, totalizando pela soma do ValorMovimento. Aproveito para configurar que o subtotal já gere pagebreak a cada alteração em CPF. Até aqui, tudo ok e funcionando.
Entretanto, preciso salvar isso em PDF para envio, porém, preciso de um ARQUIVO para cada CPF. Se eu salvo como PDF normalmente o Excel gera 1 PDF só, quebrando por páginas. Cada CPF pode ter até 5 páginas de registros e realmente preciso que cada 1 esteja em um arquivo diferente.
Hoje, gero os PDFs na mão, mas dada a quantidade, está ficando inviável.
Pensei em criar algum tipo de loop usando um laço For Each. A cada alteração de CPF do subtotal, gerar um PDF e passando ao próximo, mas minhas limitações técnicas estão me travando. Alguma luz?
Valeu!
Estou com uma base de dados excel que possui milhares de linhas. Essas linhas agrupam informações de várias pessoas, conforme exemplo abaixo (cada | é uma coluna):
|CPF|NOME|TipoMovimentação|ValorMovimento|DataMovimento|VisívelNoReport(Sim/Não)
Com esses dados, manipulo eles via macro e gero uma worksheet com a informação de Subtotal, alterando o grupo a cada alteração em CPF, totalizando pela soma do ValorMovimento. Aproveito para configurar que o subtotal já gere pagebreak a cada alteração em CPF. Até aqui, tudo ok e funcionando.
Entretanto, preciso salvar isso em PDF para envio, porém, preciso de um ARQUIVO para cada CPF. Se eu salvo como PDF normalmente o Excel gera 1 PDF só, quebrando por páginas. Cada CPF pode ter até 5 páginas de registros e realmente preciso que cada 1 esteja em um arquivo diferente.
Hoje, gero os PDFs na mão, mas dada a quantidade, está ficando inviável.
Pensei em criar algum tipo de loop usando um laço For Each. A cada alteração de CPF do subtotal, gerar um PDF e passando ao próximo, mas minhas limitações técnicas estão me travando. Alguma luz?
Valeu!
