Árvore de páginas

Função implementada na integração com o Excel que permite a chamada de funções do Sistema ERP TOTVS.

Sintaxe

 

siga( <função>; [parâmetro1]; [parâmetro2]; [...]; [parâmetroN] )

Parâmetros

NomeTipoDescriçãoObrigatórioReferência
funçãocaractere

Nome da função definida no ERP TOTVS.

X 
parâmetrosobjetoParâmetros da função do Sistema invocada. Tantos quantos forem necessários para a função, sempre separados por ponto e vírgula.  

Retorno

NomeTipoDescrição
retornoobjeto

Representa o retorno da função do Sistema invocada.

Observações

  • Exemplo 1: Em uma célula do Excel, escrevendo =SIGA("MesExtenso";2) obtém-se o resultado Fevereiro na mesma célula.
  • Observe que o nome da função do Sistema é informado entre aspas. (" ").
  • Exemplo 2: Outra sintaxe aceita pela função é iniciar a informação com a função SIGA( ), porém as funções do Sistema, juntamente com seus parâmetros devem ser digitados entre aspas, obedecendo à sintaxe padrão que utiliza os sinais de parênteses, por exemplo: =SIGA("MesExtenso(2)")
  • A função SIGA() é útil quando se deseja informar funções novas do Sistema, que não foram implementadas na Planilha Microsoft Excel.

Exemplos

Exemplo 

Compile a função de exemplo abaixo e faça a chamada pela Integração com o Excel via função SIGA():

Function u_ExcelSum(valor1, valor2)
  resultado := valor1 + valor2 
  ConOut('*** Testando chamada via funcao SIGA() a partir da Integracao Excel ***' + CRLF)
  ConOut('Valor 1 recebido: ' + cValToChar(valor1) + CRLF)
  ConOut('Valor 2 recebido: ' + cValToChar(valor2) + CRLF)
  ConOut('Retorno: ' + cValToChar(resultado) + CRLF)
Return resultado

Chamada via Integração com o Excel:

=SIGA("u_ExcelSum";14;6)

Resultado do exemplo u_ExcelSum:

 

Resultado do exemplo MesExtenso:

  • Sem rótulos