1
resposta

Função com erro

Na função:

Function Nome_Carro(pCarro As Range) As Variant

    Nome_Carro = pCarro.Value

End Function

A primeira linha ficou com marcação amarela, conforme imagem abaixo, e não sei o que isto significa.

Erro da função

1 resposta

Olá Paulo, tudo bem? Espero que sim!

Não há nenhum problema com o código da função. Foi adicionado um ponto de interrupção na linha de código através do atalho F9 ou clicando na barra lateral esquerda do código.

Esses pontos de interrupção servem para depurar o código e encontrar possíveis erros ao longo dos comandos.

Para remover os pontos de interrupção, basta clicar novamente na barra lateral esquerda na mesma linha que está localizada o código, ou pressionar a tecla F9 com o cursor de digitação disposto na linha de código.

Ambiente VBA no Excel 365 com um código a ser depurado. Foram adicionados pontos de interrupção na primeira e sétima linha de código ao clicar na barra lateral esquerda ao código na mesma linha que apresenta o código a ser interrompido. O menu superior Depurar foi selecionado e a opção depuração total foi escolhida. Dessa forma o código foi depurado ao clicar no botão Executar Sub (tecla de atalho F5) duas vezes. Ao final, os pontos de interrupção foram removidos ao clicar novamente na barra lateral esquerda do código nas linhas 1 e 7

Espero que tenha tirado sua dúvida.

Estou à disposição. Bons estudos!