1
resposta

Diferença entre Call e Show

Bom dia,

Qual a diferença entre Call e Show para chamar? E qdo usar cada um deles?

Obrigada

1 resposta

Olá Clea, tudo bem com você?

Peço desculpas pela demora em obter um retorno.

A diferença entre o uso de Call e Show para chamar algo no VBA está relacionada ao contexto em que eles são utilizados.

O Call é usado para chamar uma sub-rotina ou uma função no VBA. Por exemplo, se você tiver uma sub-rotina chamada MinhaSub e quiser chamá-la, você pode usar o Call da seguinte forma: Call MinhaSub. O uso do Call é opcional, você também pode simplesmente escrever o nome da sub-rotina ou função para chamá-la. Já o Show é usado para exibir um formulário no VBA. Por exemplo, se você tiver um formulário chamado MeuFormulario e quiser exibi-lo, você pode usar o Show da seguinte forma: MeuFormulario.Show. O Show é usado especificamente para exibir formulários no VBA.

Em resumo, o Call é usado para chamar sub-rotinas ou funções, enquanto o Show é usado para exibir formulários.

Espero ter ajudado. Continue mergulhando em conhecimento e não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.

Em caso de dúvidas estou à disposição.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!