1
resposta

Consultando significado do código

A título de exemplo como faço para saber o significado e o que a linha de comando abaixo faz? Onde eu posso pesquisar a documentação? e mais uma vez o instrutor poderia ter dado uma geral na tela do vba explicando as abas. A interface difere de linguagem para linguagem.

Function fnCalculaMediaPeso(pTotalKilos As Double, pQtdViagens As Integer) As Double


End Function
1 resposta

Olá Josimar,

Para explicar vamos dividir sua dúvida em duas partes: 1 a função e 2 os parâmetros:

1) O comando que você citou é a “Declaração de uma função” , começamos sempre o código com Function e em seguida devemos colocar o nome da função e depois indicar que tipo valor ela deve retornar:

Basicamente seria assim: Função + Nome() + Retorno

(trocando pelas expressões do seu exemplo: Function + fnCalculaMediaPeso + As Double)

2) Dentro dos parênteses “()” estão os parâmetros da função

(trocando pelas expressões no seu exemplo: primeiro parâmetro será um Double + segundo parâmetro será uma Integer = pTotalKilos As Double, pQtdViagens As Integer)

Veja se isso resolve as questões,

Caso surjam novas dúvidas, fique à vontade para falar com a gente aqui pelo fórum.

Abraços,

Equipe do Prof. Sabino