Ir ao conteúdo
  • Cadastre-se
Eri França

Excel emissor de guia cega

Recommended Posts

Boa tarde, Gostaria da ajuda dos senhores, preciso de uma macro na planilha em anexo que identifique quantas linhas e colunas tem informação na aba DADOS e copie a quantidade necessária da formatação  presente na célula A5 da aba CÓDIGOS EAN. Agradeço qualquer ajuda

Guia Cegar Lojas.xlsx

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vai colar esta formatação da celula A5 (descrição), e vai colar onde?


Outra pergunta: Vai fazer o que com isso?

 

Se a intenção é preencher a planilha codigos ean com a informação da planilha dados para depois imprimir tem um modo muito mais eficiente que este de ter 50, 100 paginas formatadas de acordo com a quantidade de dados.

Se essa for a intenção poste um arquivo com alguns dados, suficiente para duas folhas, e cole na planilha a ean os mesmos dados em um 2 conjuntos de celulas.

Informações fixas como descrição e similares devem estar preenchidas. 

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Veja se o arquivo em anexo cumpre sua solicitação, a minha intenção é copiar a formatação da célula A5 em sequencia conforme a necessidade, fazendo com que não haja necessidade de escolher quantas paginas devem ser impressas, em anexo a planilha conforme estou usando atualmente

Guia Cegar Lojas 031.rar

Compartilhar este post


Link para o post
Compartilhar em outros sites

Duvidas:

 

O agrupamento esta relacionado ao Fornecedor?

Ou seja para o numero 200117433 sempre sera o fornecedor Supermercado?

Esses valores você filtra na hora da impressão?

Compartilhar este post


Link para o post
Compartilhar em outros sites

O numero 200117433 é referente ao agrupamento gerado pelo sistema para o coletor, o fornecedor é dado através da coluna K na aba DADOS, eles também são filtrados na hora da impressão

Compartilhar este post


Link para o post
Compartilhar em outros sites

Exatamente isso,

Seria possível aumentar a formatação para aproveitar toda a folha?,

Ppois da forma colocada por você está imprimindo cerca de 3/4 da folha

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esquece a formatação. Nao ha mais formatação a ser realizada.

Se a planilha dados tiver 50 linhas ou 5000 vai imprimir tudo de acordo com o seu filtro informado na planilha EAN.


Como eu escrevi na planilha você nao precisa realizar nenhum filtro basta ter os dados carregados do SAP na planilha dados escolher os dois filtros e executar a macro.


Nao vai mais precisar saber qtas paginas você vai precisar.

Me parece que você nao testou a planilha.


Insira mais linhas com dados na planilha dados (APENAS NELA, NAO MEXA NA FORMATAÇÃO DA PLANILHA EAN), faça um novo teste.

 

 

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

A planilha funcionou perfeitamente, obrigado, porém me restou duas duvidas.

 

Quando mando exportar a planilha gerada pelo SAP a macro cópia para a DADOS porém quando mando imprimir ela não sai na impressora, apesar de dar a mensagem de impressão com sucesso

 

independente da quantidade de informação a folha impressa sai somente 3/4 impressa, tentei incluir diretamente, porém a macro gera uma nova folha da mesma forma.

 

como posso corrigir isto?

 

De toda forma, muito obrigado pela ajuda, já foi uma mão na roda incrível.

export.rar

Untitled_20180808_005752.pdf

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nao sei o que você fez mas a planilha que eu te enviei tem apenas dados.

 

Não tem os subtotais.

 

Se você importa do sap assim vai precisar remover primeiro, (pode ser feito pelo vba), ou você pode fazer manualmente.

Eu apenas escrevi o codigo para impressão das etiquetas os outros foram mantidos conforme você enviou.

 

A sua base de dados deve ter o mesmo formato do exemplo que enviei, outros formatos precisa alterar o codigo.

Eu formatei o que cabia em 1 folha para impressão.

 

Faça o seguinte veja qtas etiquetas cabem em 1 folha e mande uma copia assim é possivel ajustar o codigo para atender a quantidade de etiquetas por folha.

  • Obrigado 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu entendi como ajustar as quantidades, obrigado, porém verificando a aba DADOS, eu tenho 36 códigos, inclusive numerei-os para facilitar a visualização, no entanto só estou conseguindo imprimir as 20, que representa a primeira folha.

 

Outra dúvida, se houver menos que 20 códigos a macro exibi a mensagem de impressa com sucesso, porém nada é impresso, tendo em vista que essa guia cega deve ter quantidades variadas de dados ( de 1 á 250..) como posso modificava para reconhecer isso?.

Guia Cegar Lojas 031.rar

Compartilhar este post


Link para o post
Compartilhar em outros sites

você esta usando uma planilha diferente da ultima que enviei.

 

O codigo que você esta usando deixa de imprimir a ultima folha ja havia detectado o problema e corrigido, mas você nao fez o dowload do arquivo.

 

 

Segue novamente o com o codigo corrigido.

Para evitar erros apague os anteriores.


Uma coisa que nao entendi aqui a impressão nao sai o codigo de barras. 

 

Diferente da impressão que você fez.


Tem ideia do porque?

 

Guia Cegar Lojas 031.rar

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse código de barras é gerado através da DLL code128, após instala-la é somente autorizar o uso na biblioteca do excel.

 

Novamente agradeço a ajuda inestimável, a planilha ajustou-se exatamente as minhas necessidades.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu me deparei com um erro quando tento imprimir uma guia com menos códigos, ela mantém os anteriores. Exemplo, uma guia com 10 itens seguida por uma com 9 itens, este ultimo vai continuar na guia, Como evito isto?

Guia Cega.rar

Compartilhar este post


Link para o post
Compartilhar em outros sites

Testei está última versão, porém não houve alteração, qual foi a mudança no código? aparentemente está igual.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Alterou a quantidade de dados na planilha base?

E sim fiz uma alteração no codigo para que a planilha fique limpa de dados apos a ultima impressão.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×