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
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
função | caractere | Nome da função definida no ERP TOTVS. | X | |
parâmetros | objeto | Parâmetros da função do Sistema invocada. Tantos quantos forem necessários para a função, sempre separados por ponto e vírgula. |
Retorno
Nome | Tipo | Descrição |
---|---|---|
retorno | objeto | 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:
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas