Usando a action Abrir para Excel advanced

Use a action Abrir para abrir a planilha do Microsoft Excel ou um arquivo CSV.

A action Abrir permite especificar se a planilha deve ser aberta no modo somente leitura, no modo leitura-gravação, se requer uma senha para abrir a planilha e assim por diante.

Ao usar a action Abrir para abrir uma pasta de trabalho habilitada para macros do Excel com formato .xlsm, o procedimento Auto_Open VBA não é executado automaticamente porque o procedimento VBA é executado apenas quando a pasta de trabalho do Excel é aberta manualmente. Esse é um comportamento padrão do Microsoft Excel. Consulte Behavior difference between Workbook_Open and Auto_Open procedure.

Nota: Você pode usar a busca com base no padrão curinga para abrir um arquivo do Excel existente que corresponda aos critérios de busca. Por exemplo, se você tiver vários arquivos com nomes semelhantes, tais como tabela1.xlsx, tabela2.xlsx, tabela3.xlsx, poderá abrir o arquivo especificando os curingas (*) no caminho do arquivo como tabela*.xlsx para abrir o primeiro arquivo que corresponda ao padrão.

Procedimento

  1. Clique duas vezes ou arraste a action Abrir no package Excel avançado na paleta Ações.
  2. Selecione de onde deseja abrir a planilha do Microsoft Excel:
    • Arquivo: Selecione uma das seguintes opções para abrir uma planilha do Microsoft Excel:
      • Arquivo da Control Room: Permite que você abra um arquivo da Control Room.
      • Arquivo de desktop: Permite que você abra um arquivo a partir do dispositivo. Este campo também aceita a entrada do caminho do arquivo como uma variável de string ou valor global.
        Nota: No campo Arquivo da área de trabalho se você entrar um caminho de arquivo ou navegar para um determinado arquivo do sistema e se o caminho do arquivo estiver separado pelos caracteres da barra invertida (\), quando você salvar o campo bot, os caracteres de barra invertida são alterados para caracteres de barra (/) porque o bot usa caracteres cortantes para separar os caminhos dos arquivos. Seus bots continuam a funcionar corretamente, mesmo que os caracteres de barra invertida sejam alterados para caracteres de barra durante a execução do bot.
      • Variable (Variável): Permite que você abra um arquivo especificando uma variável de arquivo.
        Nota:
        • Ao abrir um arquivo do Excel habilitado para macro em uma plataforma macOS, é exibido um aviso perguntando se você deseja desativar as macros antes de continuar. Para evitar que esse aviso apareça, vá para Preferências do Excel > Segurança e selecione a opção Habilitar todas as macros.
        • Quando você abre um arquivo vinculado a outro arquivo, uma janela de aviso é exibida para mostrar uma mensagem de alerta. Para evitar que esse aviso apareça, vá para Preferências do Excel > Editar e desmarque a opção Perguntar para atualizar links automáticos.
    • SharePoint: No campo Caminho do arquivo, digite o caminho exato do arquivo da planilha do Excel no SharePoint.
      Para copiar o URL da planilha Excel do SharePoint, execute os seguintes passos:
      • Abra a planilha do Microsoft Excel no SharePoint.
      • Na planilha do Microsoft Excel, navegue para Arquivo > Informações.
      • Clique em Copiar caminho.
      Nota: O tempo necessário para acessar arquivos de uma pasta do SharePoint depende da velocidade da sua rede e do tamanho do arquivo.
  3. Marque a caixa de seleção A planilha contém um cabeçalho se a planilha do Microfost Excel contiver uma linha de cabeçalho.
  4. Selecione a opção Nome específico da planilha e especifique o nome da planilha a ser ativada quando a planilha do Microsoft Excel abrir.
  5. Selecione Modo somente leitura ou Modo leitura-gravação para abrir a planilha do Microsoft Excel no modo somente leitura ou de edição, respectivamente.
  6. Marque a caixa de seleção A senha é obrigatória se a planilha do Microsoft Excel exigir uma senha para ser aberta e editada.
  7. Selecione as seguintes caixas de seleção opcionais com base em sua necessidade:
    • Carregar suplementos: se quiser carregar os suplementos disponíveis na planilha do Microsoft Excel.
      Nota: Ao criar automações na plataforma macOS, a opção de carregar suplementos no Excel atualmente não é compatível. Para usar suplementos, selecione-os manualmente navegando até Ferramentas > Suplementos do Excel na sua máquina macOS. Observe que os suplementos COM são específicos do Windows e não estão disponíveis no macOS.
    • Excluir planilhas ocultas: se quiser ignorar as planilhas do Excel que estão ocultas e não quiser executar nenhuma operação nessas planilhas ocultas.
    • O Excel contém gráficos: Se o documento do Microsoft Excel contiver algum gráfico.
    • (Opcional) Selecione a caixa de seleção Definir rótulo de sensibilidade para definir o rótulo de sensibilidade ao criar a pasta de trabalho.
      Nota: Para obter informações sobre como configurar o rótulo de sensibilidade, consulte Rótulo de sensibilidade.
      Selecione uma das seguintes guias para especificar o GUID do rótulo de sensibilidade para gerenciar as configurações de segurança e permissões da pasta de trabalho do Microsoft Excel:
      • Credencial: Para selecionar uma credencial existente, como um cofre, credencial ou atributo do Credential Vault, clique em Escolher.

        Para obter mais informações, consulte Credenciais e variáveis credenciais no Bot editor.

      • Variable (Variável): Para inserir ou selecionar uma variável que contém as informações de credencial.

        Para obter mais informações, consulte Suas variáveis (definidas pelo usuário).

      • String insegura: Para inserir um valor em string.

        (Opcional) Clique no ícone Inserir um valor para selecionar uma variável existente ou valor global.

      • (Opcional) Marque a caixa de seleção Continuar em caso de erro para ignorar quaisquer erros causados devido ao rótulo de sensibilidade.

        A opção Continuar em caso de erro não está ativada por padrão. No entanto, quando essa opção estiver ativada, a implantação da automação continuará sem interrupções, mesmo que o usuário do Microsoft Office não tenha acesso ao rótulo de sensibilidade.

  8. Selecione qualquer uma das seguintes guias para criar uma sessão do Excel:
    • Sessão local: Especifique um nome de sessão que possa ser usado apenas no bot atual.
    • Sessão global: Especifique um nome de sessão que possa ser usado em vários bots, como bots principais, bots secundários e outros bots secundários dos bots principais.
      É possível usar também a opção Sessão global ao executar um loop em cada linha em uma planilha de Excel advanced.
      Nota: Você pode abrir uma planilha do Excel usando a opção Sessão global e utilizá-la em múltiplos bots sem ter que compartilhar a sessão usando a Definir variável de sessãoaction.
      Você também pode encerrar a sessão no bot secundário quando estiver usando a opção Sessão global e compartilhando a sessão entre bots secundários.
      Importante: Se você encerrar a sessão no bot secundário e executar o bot principal, então no bot principal, as actions que vêm depois do bot secundário não são executadas e o bot falha com um erro porque a sessão já foi encerrada no bot secundário.
    • Variable (Variável): Especifique uma variável de sessão que pode ser usada para compartilhar essa sessão com outros bots secundários.
    Nota: Ao usar mais de uma planilha para automatizar uma operação, use nomes de sessão diferentes para cada uma delas. Se quiser usar o mesmo nome da sessão para automatizar todas as planilhas, primeiro feche a sessão de uma planilha antes de usar o mesmo nome da sessão para outra.
  9. Clique em Salvar.