- 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

StudioX user guide
Melhores Práticas de Automação
Defina claramente o processo manual que deseja automatizar
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.
Use ferramentas que ajudam a acelerar o design de automação
- Base new projects on project templates, fully working automation projects for common processes.
- Use common scenarios, reusable pieces of automation for common tasks, to add multiple activities at once.
- Use the App/Web Recorder to automatically generate UI automation activities from the actions you perform on screen.
Identifique as atividades certas para usar
Use the dedicated activities when working with Excel, Mail, Word, and PowerPoint data, and when performing file and folder operations. For interactions with all other applications, use UI automation activities.
Use nomes descritivos em todo o projeto de automação
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 seu projeto de 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 e execute sua automação com frequência enquanto você a projeta
- Analyze your project by running the Workflow Analyzer. This checks for errors in how activities are configured and verifies that the project follows design guidelines defined through Workflow Analyzer rules. Click Analyze in the StudioX ribbon and view the results of the analysis in the Error List panel. For more information, see About Workflow Analyzer.
- 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.
Execute apenas partes de sua automação para isolar erros potenciais
- 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.
Gerar mensagens em pontos-chave da automação
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 displays messages in the Output panel without interrupting the execution of the project. For example, when repeating activities for each row in an Excel file, add a Write Line activity as the first activity inside For Each Excel Row and configure it to display a message that includes the contents of a cell from each row. You can indicate the cell by selecting the column from the CurrentRow option in the
menu available in the Text Builder. Generating a message whenever the automation begins processing a row allows you to check whether the rows are processed as expected. - Message Box displays a dialog box with a message, pausing the execution of the automation project until a button is clicked in the dialog box. For example, after the last of the activities that manipulate data in a Word file, add a Message Box activity that displays the message "The Word document has been processed". This gives you confirmation that the Word activities completed and the automation can move to the next activities.
Ao terminar o design do projeto, remova essas atividades antes de publicá-lo.
Proteger informações confidenciais
- Do not add credentials directly to your projects. Use the Get Username/Password activity that enables you to add credentials to your project and store them securely in the Windows Credential Manager.
- 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