Olá, pessoal.
Eu trabalho na Justiça. Lá, nós, servidores, somos responsáveis por determinados processos conforme os dígitos de cada um.
Os processos têm o seguinte formato: 0011541-80.2023.4.05.8202. Assim, o dígito corresponde ao número que fica antes do hífen (ou tracinho) que consta no processo. No processo citado, o dígito é 1, que é anterior ao tracinho (-).
Se tiver um ou mais zeros antes do tracinho, o dígito será o número imediatamente anterior ao zero ou à sequência de zeros, pois desconsideramos o(s) zero(s) antes do hífen. Por exemplo, no processo 0011850-75.2023.4.05.8202, o dígito é 5; no processo 0011900-02.2023.4.05.8202, é 9, e assim por diante.
Atualmente, fazemos essa filtragem de forma manual, usando o recurso de Filtro do Excel, no menu Dados. Para entender melhor essa operação, deixo um breve vídeo explicando como faço essa filtragem, que serve como complemento dessa postagem.
A propósito, os meus dígitos são 4, 5 e 6. Mas, se vier um ou mais zeros antes do tracinho (-), eu teria que fazer essa filtragem por 40, 50, 60 etc. Ou seja, seriam 12 formas de fazer essa filtragem (muito desgastante isso!).
Portanto, essa operação de filtragem manual é bem demorada e cansativa, principalmente porque trabalhamos com um grande número de processos.
Por essa razão, gostaria de automatizar essa filtragem de processos. Para isso, estou tentando criar um projeto, cujo arquivo segue em anexo, para facilitar nosso trabalho de separação de processos dos servidores por dígitos.
Como será possível observar no arquivo que estou enviando, pretendo dispor a relação de processos em intervalo de dados, e não com o recurso tabela. Acho que, nesse caso, é mais prático trabalhar com intervalo de dados.
Na planilha citada, eu tenho 3 colunas (C, D e E), cujos dados serão importados do arquivo original baixado diretamente do nosso sistema processual.
Na coluna F, pretendo colocar um evento change, para computar o tempo de espera do processo, considerando a data atual e a data de entrada da ação. Mas, no momento, minha prioridade é conseguir uma automação para filtrar os processos por dígitos.
A relação de processos se inicia na célula C12, com os dados correspondentes aos respectivos processos distribuídos nas colunas D e E. Enfim, para maiores detalhes do projeto, deixo a planilha em anexo, e convido, mais uma vez, os colegas para ver o vídeo, que explica claramente o procedimento que é feito hoje.
Portanto, gostaria de uma macro para fazer o filtro de processos pelos dígitos 4, 5 e 6, seguidos ou não de zero(s), bem como outros dígitos alternativos, também considerando os zeros, pertencentes a outros servidores.
Ficaria muito grato pela ajuda.