Preenchimento de variáveis e impressão via Macro
Enviado: 30 Jun 2016 às 13:24
Boa tarde!
Preciso de um ajudinha dos programadores em VBA, com a planilha em anexo.
Basicamente o que eu fiz foi tentar automatizar a rotina de geração do documento, onde as variáveis são a Linha, o numero da ordem e o TAG (células em amarelo).
Gravei uma macro para copiar as informações variáveis e colar no formulário (as variáveis são exportadas do ERP que utilziamos no setor), logo depois mandando imprimir, e assim o processo foi repetido 11x.
GAP: se eu quiser imprimir apenas 1 formuários, ele irá preencher o primieiro e sera impresso mais 10 formulários coom o campo das variáveis em branco.
Essa lista ela possui um número variável de ordens, podendo chegar a 500 formulários a serem gerados. Gostaria de saber se alguém saberia programar uma validação do tipo ("se a célula estiver diferente de vazia -> copiar/colar/imprimir as 3 informações, se não parar o programa e não imprimir mais nenhuma ficha") para que eu consiga imprimir o número correto de formulários e não precise repetir a rotina de 11 em 11 vezes, bem como gastar impressões desnecessárias.
P.S.: se quiserem reformular ou tiverem alguma sugestão de rotina, fiquem a vontade
Agradeço desde já!
Preciso de um ajudinha dos programadores em VBA, com a planilha em anexo.
Basicamente o que eu fiz foi tentar automatizar a rotina de geração do documento, onde as variáveis são a Linha, o numero da ordem e o TAG (células em amarelo).
Gravei uma macro para copiar as informações variáveis e colar no formulário (as variáveis são exportadas do ERP que utilziamos no setor), logo depois mandando imprimir, e assim o processo foi repetido 11x.
GAP: se eu quiser imprimir apenas 1 formuários, ele irá preencher o primieiro e sera impresso mais 10 formulários coom o campo das variáveis em branco.
Essa lista ela possui um número variável de ordens, podendo chegar a 500 formulários a serem gerados. Gostaria de saber se alguém saberia programar uma validação do tipo ("se a célula estiver diferente de vazia -> copiar/colar/imprimir as 3 informações, se não parar o programa e não imprimir mais nenhuma ficha") para que eu consiga imprimir o número correto de formulários e não precise repetir a rotina de 11 em 11 vezes, bem como gastar impressões desnecessárias.
P.S.: se quiserem reformular ou tiverem alguma sugestão de rotina, fiquem a vontade
Agradeço desde já!