Visual Basic for Applications oferece funções matemáticas , como a função de log. VBA calcula o logaritmo natural de um número com a função de registro. Entrada a sintaxe correta para garantir que você calcular o valor desejado. Acesse a função Log da janela do Object Browser e integrá-lo com outras fórmulas matemáticas , mantendo a mesma sintaxe. Função Log
A função Log em VBA calcula o logaritmo natural , ou "log " de um número. O log natural usa a base de "e ", o que é um valor constante . Se você calcular o log natural em uma calculadora, em um programa de planilha ou em VBA , ele deve retornar o mesmo valor , porque esse número é constante. Você pode simplificar o seu trabalho , integrando a função de log natural em seu código VBA em vez de calcular os valores manualmente.
Dados Tipo
A função Log em VBA é um duplo tipo de dados. O tipo de dados double detém números no intervalo de 64 bits e fornece a maior quantidade de espaço para os valores calculados . Uma das características deste tipo de dados é que ele não reconhecem de zeros . Por exemplo , os processos de tipo de dados double " 4.300 " e " 4.3" da mesma maneira. Isso pode causar problemas com figuras significativas se você está calculando o logaritmo natural de equações químicas .
Sintaxe
A sintaxe da função de log natural em VBA é "Log (Valor) " sem as aspas. A exigência da função de log é que é deve ser um valor maior que zero. A restrição numérica é baseado na natureza da função do logaritmo natural , os parâmetros dos VBA . Você pode integrar a função de log natural em outros cálculos e adicionar, multiplicar ou dividir o valor. Mantenha a mesma sintaxe para usar a função de log com outras expressões.
Objeto Navegador
Acesse a função de log na janela do VBA a partir do navegador do objeto. Clique no menu " View" na parte superior da página e selecione " Object Browser ". Selecione " VBA " na caixa drop-down Tipo de Biblioteca . Digite " Log" na caixa de busca e clique em " Entrar " no " Search Results " listagem. Clique no ícone " Copiar" para copiar a função para a área de transferência. Colar a função em sua janela de código VBA e concluí-lo com a sintaxe "Log (número) " sem as aspas.