activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
UiPath logo, featuring letters U and I in white
Atividades de produtividade
Last updated 15 de nov de 2024

Invoke VBA

UiPath.Excel.Activities.InvokeVBA

Chama uma macro de um arquivo externo contendo código VBA e a executa em um arquivo do Excel. Esta atividade pode executar macros em qualquer tipo de arquivo do Excel, como .xls e .xlsx. Só pode ser usado nas atividades Escopo do aplicativo Excel ou Usar arquivo Excel .
Nota: Para que esta atividade funcione, o acesso confiável ao modelo de objeto do projeto VBA deve ser ativado no Excel (Arquivo > Opções > Central de confiabilidade > Configurações da Central de confiabilidade > Configurações de macro > Marque a caixa de seleção Acesso confiável ao modelo de objeto do projeto VBA ).

Propriedades

Comum
  • NomeDeExibição - o nome de exibição da atividade.
Entrada
  • Caminho do arquivo de código - O caminho para o arquivo da macro que contém as definições de sub/função do VBA. Campo é compatível apenas com strings ou variáveis String.
  • Nome do Método de Entrada - O nome da Sub/Função que deve ser chamado. Deve estar presente no arquivo de macro fornecido na propriedade Code File Path .
  • Parâmetros do método de entrada - Uma lista de até 30 parâmetros que podem ser passados para o método de entrada. Este campo é compatível apenas com variáveis IEnumerable<object>.
Diversos
  • Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.
Saída
  • Valor de saída - O valor retornado pela execução do código invocado, se houver. A saída é recuperada como variáveis Object.

Exemplo de como usar a atividade Invoke VBA

Para exemplificar como usar esta atividade, construímos um projeto de automação que importa o código VBA de um arquivo de texto, insere uma variável definida no UiPath e gera como saída o nome das planilhas do arquivo Excel incluído.

  • Propriedades
  • Exemplo de como usar a atividade Invoke VBA

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.