Pessoal,
Sou iniciante em VBA, porem estou tentando fazer uma função que atenda a seguinte condição abaixo. E gostaria de contar com a colaboração dos amigos mais avançados em VBA nessa solução. Caso alguém possa me indicar outros tópicos específicos que me auxilie, será muito bem vindo. Porem como pretendo utilizar essa ideia para outros trabalhos, gostaria de tê-lo como exemplo.
Tenho uma tabela simples, basicamente com os dados abaixo. Ao qual gostaria de criar uma função, que faça a leitura do inicio ao fim da tabela, e verifique os campos "Unidade" e "Valor", e enquanto os mesmos forem iguais, a informação do campo "Processo" será copiada para um novo arquivo TXT, cujo nome precisa ser o valor do campo "Valor".
Ex: AA - 1,34 Existem 2 linhas com essa informação. Portanto, seria criado um TXT com o nome 134.TXT, e dentro do mesmo haveria 2 linhas com os respectivos processos 2015AA001 e 2015AA002 um debaixo do outro. E essa ação se repetiria para toda tabela criando múltiplos arquivos TXT em qualquer Pasta.
Processo Unidade Valor
2012AA001 AA 1,34
2013AA002 AA 1,34
2014AA005 AA 6,56
2015AA003 AA 10,11
2014AA007 AA 10,11
2013AA012 BB 4,28
2014AA011 BB 4,28
Desde já agradeço por qualquer ajuda!
Sou iniciante em VBA, porem estou tentando fazer uma função que atenda a seguinte condição abaixo. E gostaria de contar com a colaboração dos amigos mais avançados em VBA nessa solução. Caso alguém possa me indicar outros tópicos específicos que me auxilie, será muito bem vindo. Porem como pretendo utilizar essa ideia para outros trabalhos, gostaria de tê-lo como exemplo.
Tenho uma tabela simples, basicamente com os dados abaixo. Ao qual gostaria de criar uma função, que faça a leitura do inicio ao fim da tabela, e verifique os campos "Unidade" e "Valor", e enquanto os mesmos forem iguais, a informação do campo "Processo" será copiada para um novo arquivo TXT, cujo nome precisa ser o valor do campo "Valor".
Ex: AA - 1,34 Existem 2 linhas com essa informação. Portanto, seria criado um TXT com o nome 134.TXT, e dentro do mesmo haveria 2 linhas com os respectivos processos 2015AA001 e 2015AA002 um debaixo do outro. E essa ação se repetiria para toda tabela criando múltiplos arquivos TXT em qualquer Pasta.
Processo Unidade Valor
2012AA001 AA 1,34
2013AA002 AA 1,34
2014AA005 AA 6,56
2015AA003 AA 10,11
2014AA007 AA 10,11
2013AA012 BB 4,28
2014AA011 BB 4,28
Desde já agradeço por qualquer ajuda!