- 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
Guia do usuário do StudioX
Neste tutorial, criaremos uma automação para o seguinte processo:
- Copiar os dados de uma planilha com informações do fornecedor para uma nova planilha.
- Filtrar os dados para mostrar apenas as linhas com fornecedores dos setores Serviços e TI que foram adicionados nos últimos 10 anos.
- Copiar os dados filtrados para um arquivo CSV.
- Enviar o arquivo CSV por e-mail.
Vamos criar um projeto com as seguintes atividades:
- Uma atividade Use Excel File para indicar o arquivo do Excel com informações do fornecedor.
- Uma atividade Copy/Paste Range para copiar os dados para outra planilha.
- Duas atividades Filter para filtrar os dados de acordo com os critérios desejados: um filtro para a coluna Setor e outro para a coluna Fornecedor desde .
- Uma atividade Write CSV para copiar os dados filtrados para um arquivo CSV.
- Uma atividade Use Desktop Outlook App para indicar a conta do Outlook da qual enviar o e-mail.
- Uma atividade Send Email para enviar o e-mail.
- Configure o projeto e obtenha os arquivos necessários.
- Crie um novo projeto em branco usando as configurações padrão.
- Baixe e extraia o arquivo com o projeto de automação neste tutorial usando o botão na parte inferior desta página. Copie o arquivo Suppliers.xlsx para sua pasta do projeto.
- Adicione o arquivo Excel ao projeto.
- Clique em Adicionar atividade
no painel do Designer, localize a atividade Use Excel File na caixa de pesquisa na parte superior da tela e selecione-a. Uma atividade Use Excel File é adicionada ao painel Designer. - Na atividade:
-
Clique em Procurar
ao lado do campo Arquivo do Excel e, em seguida, navegue até e selecione o arquivo Suppliers.xlsx -
No campo Referenciar como, insira
Suppliers.Com isso você indica que irá trabalhar com o arquivo
Suppliers.xlsxque é conhecido em sua automação comoSuppliers.
-
- Clique em Adicionar atividade
- Filtrar os dados e copiá-los para um arquivo CSV.
-
Clique em Adicionar atividade
dentro do Use Excel File e, em seguida, na caixa de pesquisa na parte superior da tela, localize e selecione Copy/Paste Range. Uma atividade Copy/Paste Range é adicionada ao painel Designer. -
Na atividade Copy/Paste Range:
-
Clique em Mais
no lado direito do campo Origem e selecione Fornecedores > Data [Planilha]. -
Clique em Mais
no lado direito do campo Destino e selecione Fornecedores > Processado [Planilha].Você indicou que deseja copiar os dados da planilha Data no arquivo Suppliers e colá-los na planilha Processed do mesmo arquivo.
-
-
Clique em Salvar na faixa de opções do StudioX para salvar a automação e, então, clique em Executar para executar a automação.
Os dados são copiados da planilha Data para a planilha Processed na pasta de trabalho Suppliers.
-
Clique em Adicionar atividade
dentro de Use Excel File logo abaixo da atividade Copy/Paste Range e, em seguida, na caixa de pesquisa na parte superior da tela, localize e selecione Filtrar. Uma atividade Filter será adicionada ao Painel Designer. -
Na atividade Filter:
- Clique em Mais
no lado direito do campo Origem e selecione Fornecedores > Processado [Planilha]. - Clique no Mais
do lado direito do campo Nome da coluna e selecione Range > Industry. - Clique no botão Configurar filtro. Na janela Filter, certifique-se de que Filtro básico esteja selecionado e, então:
-
Clique em Mais
no lado direito do campo Valor e, em seguida, selecione Texto. No Construtor de Texto, insira Servicese clique em Salvar. -
Clique em Adicionar para adicionar um segundo valor.
-
Clique em Mais
no lado direito do segundo campo Valor e, em seguida, selecione Texto. No Construtor de Texto, insira ITe, em seguida, clique em Salvar e então clique em OK para fechar a janela Filtrar.Você indicou que deseja filtrar os dados na planilha Processed para exibir apenas as linhas com os valores Serviços ou TI na coluna Industry.
-
- Clique em Mais
-
Clique em Adicionar atividade
dentro de Use Excel File abaixo da atividade Filter e, em seguida, na caixa de pesquisa na parte superior da tela, localize e selecione Filter. Uma segunda atividade Filter é adicionada ao painel Designer. -
Na segunda atividade Filter:
- Clique em Mais
no lado direito do campo Origem e selecione Fornecedores > Processado [Planilha]. - Clique no Mais
do lado direito do campo Nome da coluna e selecione Range > Supplier Since. - Clique no botão Filtrar. Na janela Filtrar:
-
Select Advanced filter.
-
No menu suspenso Operador, selecione > (é maior que).
-
Clique em Mais
no lado direito do campo Valor e, em seguida, selecione Texto. No Construtor de Texto, insira uma data de até 10 anos atrás, como por exemplo, 5/5/2009, em seguida clique em Salvar e, então, clique em OK para fechar a janela Filter.Você indicou que deseja filtrar os dados na planilha Processed para exibir apenas as linhas com datas após 5/5/2009 na coluna Supplier Since.
-
- Clique em Mais
-
Para tornar os filtros mais facilmente identificáveis, edite o nome na barra superior de cada um. Por exemplo, use
Filter Industrypara o primeiro eFilter Supplier Sincepara o segundo. -
Clique em Adicionar atividade
logo abaixo da atividade Use Excel File e, em seguida, na caixa de pesquisa na parte superior da tela, localize e selecione Write CSV. Uma atividade Write CSV é adicionada ao painel Designer. Ou então, você também pode adicionar essa atividade dentro da atividade Use Excel File, logo abaixo da última atividade Filter. -
Na atividade Write CSV:
-
Clique em Mais
no lado direito do campo Escrever em qual arquivo e, em seguida, selecione Texto. No Construtor de Texto, insira result-e, em Mais
no lado direito do Construtor de Texto, selecione Notebook > Data [Planilha] > YYYYMMDD [Célula]. O texto no Construtor de Texto é atualizado para result-[Note] Date!YYYYMMDD. Insira o texto.csvno final e clique em Salvar. O texto final deve serresult-[Note] Date!YYYYMMDD.csv. -
Clique no Mais
do lado direito do campo Escrever de, e selecione Suppliers > Processed [Sheet].Você indicou que deseja criar um arquivo CSV na pasta do projeto cujo nome contém o texto resultante e a data de hoje, e que deseja copiar nele os dados na planilha Processed.
-
-
- Enviar por email o arquivo CSV.
-
Clique em Adicionar atividade
abaixo da atividade Use Excel File, localize a atividade Use Desktop Outlook App na caixa de pesquisa na parte superior da tela e selecione-a. Uma atividade Use Desktop Outlook App é adicionada ao painel Designer. -
Na atividade, a conta de e-mail padrão já está selecionada no campo Conta. Se você quiser usar uma conta diferente, selecione-a no menu suspenso.
Na campo Referenciar como, deixe o valor padrão
Outlookcomo o nome pelo qual se referir à conta na automação. -
Clique em Adicionar atividade
dentro da atividade Use Desktop Outlook App e, em seguida, na caixa de pesquisa na parte superior da tela, localize e selecione Enviar email. Uma atividade Send Email é adicionada ao painel Designer. -
Na atividade Send Email:
-
Clique em Mais
no lado direito do campo Conta e, em seguida, selecione Outlook. -
Clique em Mais
no lado direito do campo Para e, em seguida, selecione Texto. Na janela Construtor de Texto, insira um endereço de e-mail para onde será enviado o e-mail. Por exemplo, você pode inserir seu próprio endereço de e-mail para enviar o e-mail para você mesmo. Se você deixar a opção Salvar como rascunho selecionada, a automação não envia o e-mail, em vez disso, salva a mensagem na pasta Rascunhos do Outlook. -
Clique em Mais
no lado direito do campo Assunto e, em seguida, selecione Texto. Na janela Construtor de Texto, insira List of filtered suppliers fore, em Mais
no lado direito do Construtor de Texto, selecione Notebook > Data [Planilha] > Hoje [Célula]. O texto final deve ser semelhante a este: List of filtered suppliers for [Notes]Date!Today. Clique em Salvar para fechar o Construtor de Texto. -
Clique em Mais
no lado direito do campo Corpo e, em seguida, selecione Texto. Na janela Construtor de Texto, insira o texto para o corpo do e-mail, por exemplo Please see attachment. -
Para Anexos, selecione Arquivos e clique em Mais
no lado direito do campo e, em seguida, selecione Texto. No Construtor de Texto, insira o nome do arquivo da mesma maneira que inseriu na atividade Write CSV: result-[Notes] Date!YYYYMMDD.csv. Uma maneira de fazer isso é selecionar todo o texto no Construtor de Texto do campo Escrever em qual arquivo na atividade Write CSV, copiar o texto e, em seguida, colá-lo no Construtor de Texto do campo Anexos.
-
-
Clique em Salvar na faixa de opções do StudioX para salvar a automação e clique em Executar para executar a automação. Os dados na planilha Processed são filtrados e, então, copiados para um arquivo CSV que tem a data de hoje no nome e, em seguida, o arquivo CSV é enviado por e-mail. Baixe o exemplo
-