Primeiro dia de aula do VBA Módulo I, em pleno domingão, das 9h às 18h.
Apesar do atraso do instrutor Hildebrando, ao menos ele se mostra muito mais receptivo, mais entrosado e conectado com a turma, com desejo real de preocupação com os alunos em entender a matéria, diferente do Carlos Magno do curso de C# II que demonstra nenhum interesse pelos alunos, nenhuma empatia e sinto que ele quer mesmo é que termine logo a turma e receba seu ganho pelas aulas. Uma pena... dele.
Mas falando em VBA, apesar das coisas básicas sendo passadas, vejo que é bom fazer o curso presencial do módulo I pois eu acompanho o ciclo de aprendizado de forma gradativa e com conceitos de base que eu não tinha, que foi muito bom, como o escopo das variáveis.
Descobri na aula de hoje que no VBA, são 3 níveis de escopo das variáveis sendo declaras da seguinte forma:
1º nível: dentro do Sub/EndSub, em que a variável morre qdo encerra a rotina. É usado a sintaxe DIM variável As <tipo de variável>;
2º nível: dentro do módulo, onde a variável pode ser usada no âmbito de todas as rotinas dentro do mesmo módulo. É declarada com a expressão "Private" no lugar de "Dim";
3º nível: a variável é vista e usada por todos os módulos existentes de determinado projeto e sua sintaxe é equivalente às anteriores sendo trocada a declaração "Dim" por "Public".
Muito boa essa hein? Pra mim foi!!!
Nenhum comentário:
Postar um comentário