- Notas de Versão
- Introdução
- Tutoriais
- Projetos de automação
- Criando automações
- Noções básicas de automação
- Repo. de Objetos
- Melhores Práticas de Automação
- Tutorial: Criando uma Tabela Pivot
- Tutorial: Iterando através das Linhas de uma Tabela
- Tutorial: Comparar arquivos do Excel e enviar e-mails com erros de reconciliação
- Tutorial: Extrair dados de e-mails automatizados e movê-los para um aplicativo da área de trabalho.
- Tutorial: Filtrar dados no Excel
- Tutorial: Formatar células
- Tutorial: Adicionar informações sobre os arquivos de uma pasta para um arquivo do Excel
- Tutorial: Adicionando suas Próprias Fórmulas ao Project Notebook
- Automação do PowerPoint
- Automação de dados
- Atividades comuns
- Automação do Google Workspace
- Automação do OneDrive e do SharePoint
- Solução de problemas
Melhores Práticas de Automação
Antes de começar o design de um projeto de automação, crie um diagrama do processo manual que você deseja automatizar, dividindo-o em cada uma das etapas das quais ele consiste. Isso ajuda a identificar a sequência de atividades necessárias para automatizá-lo.
- Baseie novos projetos em modelos de projeto, projetos de automação totalmente funcionais para processos comuns.
- Use cenários comuns, partes de automação reutilizáveis para tarefas comuns, para adicionar várias atividades de uma vez.
- Use o App/Web Recorder para gerar automaticamente atividades de automação de interface gráfica a partir das ações que você executa na tela.
Use as atividades dedicadas ao trabalhar com dados do Excel, E-mail, Word e Power Point, e ao executar operações de arquivo e pasta.Para interações com os demais aplicativos, use atividades de automação de UI.
Usar nomes que descrevam o propósito de cada componente facilita a identificação deles, especialmente quando o mesmo tipo de componente é usado várias vezes. Isso se aplica a nomes de projetos, nomes de atividades, referências como nomes de recursos adicionados ao projeto (arquivos Excel e PowerPoint, contas de e-mail), nomes do item atual na iteração dentro da atividade For Each (por padrão CurrentRow, CurrentMail, CurrentFile), e nomes de valores que você salva para uso posterior na automação.
Documente as atividades em seu projeto adicionando anotações com informações sobre o que elas fazem. Isso é especialmente importante se você planeja compartilhar projetos de automação com outras pessoas, pois os ajuda a entender como a automação funciona. Para adicionar uma anotação a uma atividade, clique com o botão direito na atividade e, em eguida, selecione Anotações > Adicionar anotação.
- Analise seu projeto executando o Workflow Analyzer. Isso verifica se há erros em como as atividades são configuradas e se o projeto segue as diretrizes de design definidas por meio das regras do Analisador de Fluxo de Trabalho. Clique em Analisar na faixa de opções do StudioX e visualize os resultados da análise no painel Lista de erros. Para mais informações, consulte Sobre o Analisador de Fluxo de Trabalho.
- Execute seu projeto e verifique se os resultados são os esperados. Quanto mais você executa a automação, mais fácil é identificar os pontos de problemas em potencial.
- Se ocorrer um erro ao executar um projeto, preste atenção à mensagem de erro, porque ela pode conter informações valiosas sobre a causa do erro e maneiras de corrigi-lo. Use as opções na caixa de diálogo de erro para tentar novamente a atividade que gerou o erro, pule para a próxima atividade ou item ou pare a execução.
-
Pare a execução ou inicie a execução a partir de um determinado ponto do projeto. Clique com o botão direito do mouse em qualquer atividade e selecione:
- Execute esta atividade para executar todas as atividades do projeto até (e incluindo) a atividade.
- Executar a partir dessa atividade para executar todas as atividades no projeto começando nessa atividade.
- Desabilite atividades individuais que possam estar causando erros e execute o projeto sem eles. Você pode desabilitar uma atividade clicando com o botão direito do mouse nela e selecionando Desabilitar atividade. As atividades desabilitadas aparecem esmaecidas e circundadas em um contêiner Comentar no diagrama do seu projeto. Para reativar uma atividade desabilitada, clique com o botão direito do mouse no container Comentar e selecione Habilitar Atividade.
As mensagens colocadas em determinados pontos do fluxo de trabalho ajudam a acompanhar o andamento do projeto e fornecem informações sobre o resultado de outras atividades. Você pode exibir mensagens usando as seguintes atividades:
-
Write Line exibe mensagens no painel Saída sem interromper a execução do projeto.
Por exemplo, ao repetir atividades para cada linha em um arquivo do Excel, adicione uma atividade Write Line como a primeira atividade dentro de For Each Excel Row e configure-a para exibir uma mensagem que inclui o conteúdo de uma célula de cada linha. Você pode indicar a célula selecionando a coluna na opção CurrentRow disponível no menu do Construtor de Texto. Gerar uma mensagem sempre que a automação processe uma linha permite que você verifique se as linhas estão sendo processadas conforme o esperado.
-
Message Box exibe uma caixa de diálogo com uma mensagem, pausando a execução do projeto de automação até que um botão seja clicado na caixa de diálogo.
Por exemplo, após a última das atividades que manipulam dados em um arquivo do Word, adicione uma atividade Message Box que exibe a mensagem "O documento do Word foi processado". Isso dá a você a confirmação de que as atividades do Word foram concluídas e que a automação pode passar para as próximas atividades.
Ao terminar o design do projeto, remova essas atividades antes de publicá-lo.
- Não adicione credenciais diretamente aos seus projetos. Use a atividade Get Username/Password, que habilita você a adicionar credenciais ao seu projeto e armazená-las com segurança no Gerenciador de Credenciais do Windows.
- Não armazene arquivos com dados confidenciais na pasta do projeto, especialmente se você pretende compartilhar suas automações com outros. Por padrão, quando você publica uma automação, todos os arquivos na pasta do projeto são incluídos no pacote.
- Defina claramente o processo manual que deseja automatizar
- Use ferramentas que ajudam a acelerar o design de automação
- Identifique as atividades certas para usar
- Use nomes descritivos em todo o projeto de automação
- Documente seu projeto de automação
- Analise e execute sua automação com frequência enquanto você a projeta
- Execute apenas partes de sua automação para isolar erros potenciais
- Gerar mensagens em pontos-chave da automação
- Proteger informações confidenciais