locked
Sequenciamento Numérico de Fichas RRS feed

  • Pergunta

  • Galera, gostaria de pedir ajuda de vocês com VBA,

    Eu estou criando um gerador de números de fichas para meu trabalho.
    Tenho 4 variaveis:
    Cliente - 13 itens em validation
    Área - 2 itens em validation
    Processo - 4 itens em validation
    Documento - 11 itens em validation
    Seq. Num. - 0000 até 9999

    Montei um esquema que é o seguinte:

    Na coluna A (Cliente) eu coloco XX
    Na coluna B (Área) eu coloco Y
    Na coluna C (Processo) eu coloco ZZ
    Na coluna D (Documento) eu coloco WW

    Na coluna E eu coloquei uma formula para agrupar estes itens, tipo A1&B1&C1&D1 ai vou ter como resultado XXYZZWW

    Na coluna F eu coloquei um COUNTIF e coloquei XXYZZWW como meu criterio... ai ele vai automaticamente contar quantos tem e vai me fornecedor o "Numéro Sequêncial", exemplo: 0001

    Até ai tudo certo, porem quando eu faço isso numa macro estou tento problema, pois criei uma macro simples ele anda até a ultima linha, e copia este valor e cola em uma celula.

    Porem, qdo eu acrecendo uma nova linha e rodo a macro ele continua selecionando, copiando e colando a valor anterior, exemplo:

    XX-Y-ZZ-WW me deu um count de 0001
    XX-Y-ZZ-WW me dá um count de 0002 até ai a coisa funciona
    porem qdo eu acrescendo uma outra linha XX-Y-ZE-WW mudando o código o count me fornece um valor de 0001 porem ele copia o sempre a mesma celular, no caso, 0002

    Alguem poderia me ajuda a acertar esta formula para que ela variasse conforme a inclusão de dados?

    Obrigado desde já!
    Abraços!

    ps.: espero ter sido explicado tudo certinho ai! caso alguem não tenha entendido e possa me ajuda eu posso enviar o arquivo tranquilo, só me manda um email (marcio.binatto@valeo.com)

    ps.: se alguem souber um outro jeito de se fazer, por favor, me ajudem!
    sexta-feira, 15 de maio de 2009 13:41