Usando a ação Abrir para Excel avançado

Use a ação Abrir para abrir a planilha do Microsoft Excel ou um arquivo CSV. Esta ação permite especificar se você deseja abrir a planilha no modo somente leitura ou no modo leitura-gravação, a senha para abrir a planilha e muito mais.

Ao usar a ação Abrir para abrir uma pasta de trabalho do Excel com macros de 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. Este é um comportamento padrão do Microsoft Excel. Consulte Diferença de comportamento entre o procedimento Workbook_Open e Auto_Open.

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 Abrir ação no pacote 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 de 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 com êxito, mesmo que os caracteres da barra invertida sejam alterados para caracteres cortantes durante a execução do bot.
      • Variable (Variável): Permite que você abra um arquivo especificando uma variável de arquivo.
    • 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 Caminho da cópia.
  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. Marque a caixa de seleção Carregar suplementos se quiser carregar suplementos disponíveis na planilha do Microsoft Excel.
  8. Selecione a caixa de seleção Excluir planilhas ocultas se você quiser ignorar as planilhas Excel que estão escondidas e não quiser realizar nenhuma operação sobre essas planilhas escondidas.
  9. 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 avançado.
      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 ação Definir variável de sessão.
      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 ações 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.
  10. Clique em Salvar.