About this project
it-programming / others-5
Open
Projeto automação em ambiente windows via “UIpath Studio”
Estrutura de pasta e arquivos na qual será realizada a automação:
- Pasta contendo várias subspastas (em geral, entre 10 e 20 subpastas);
- Cada subpasta conterá um ou mais arquivos word (em geral, de 1 a 10 arquivos).
sequência da automação:
1- browse for folder: abrir caixa de diálogo para usuário indicar a pasta que contém as subpastas;
2- construir “for” para acessar cada subpasta, dentro de cada uma, acessar o primeiro arquivo word de cada subpasta. Antes de prosseguir, inserir atalho “Ctrl + End” + “Enter” para ir para o final do arquivo e pular para linha debaixo.
3- No word aberto, ir no menu “inserir”, em seguida na seta lateral do menu “Objeto”, na parte “Texto” do menu inserir. Selecionar submenu “Texto do arquivo”. Selecionar todos os arquivos “word” (docx) da subpasta, exceto o próprio arquivo aberto. Uma opção nessa etapa poderia ser: selecionar todo e depois desselecionar o primeiro arquivo (arquivo já aberto). Finalmente, clicar em inserir para adicionar o texto dos outros word ao word aberto. “Salvar como” o arquivo word modificado conforme próximo passo. Obs: em alguns poucos casos haverá apenas 1 arquivo na pasta. Nesse caso, não haverá inserção de texto de outros arquivos.
4- Obter o nome da subpasta (folder) que contém o arquivo word modificado. “Salvar como” o arquivo word do passo anterior, no diretório acima (pasta principal que contém as subpastas) com o nome da subpasta obtido no passo anterior.
5- Repetir o processo para cada subpasta. Ao final serão obtidos arquivos docx (word) em mesmo quantidade que o número de subpastas.
6- Por último: abrir todos os novos arquivos docx (word) obtidos na automação (ou seja, apenas os presentes na raiz da pasta principal), buscar em todos códigos alfanuméricos pré-definidos (entre 10 e 20) e os substituir, cada um, por uma palavra ou expressão ou parágrafo específicos. Esses códigos estarão presentes no corpo do texto e também no cabeçalho. Obs.: Já testei essa substituição via python utilizando biblioteca específica para arquivos word, mas há alteração da formatação, o que é indesejável. Por isso, necessito que seja realizado ou via “UIpath Studio” ou código VBA que funcione de forma casada com a automação UIpath.
Category IT & Programming
Subcategory Other
Project size Small
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
API Integrations Other (Other APIs)
Delivery term: Not specified
Skills needed