Perto de onde será "consumida" no meu entendimento, é melhor. Até porque, às vezes ela nem chega a ser utilizada, conforme a dependência ou como o fluxograma está seguindo, então ela estará somente gastando tempo e memória para ser processada para nada.
E também para maior clareza, para não ter de ficar subindo e descendo procurando onde foi definido seu valor, quando de fato é consumida.
Entretanto, o dimensionamento delas é mantido no topo, pois independente de onde vc o coloca, a instrução Dim é executada já no momento da compilação, mesmo que esteja dentro de um If que retornaria False na execução, por exemplo.
Postado : 18/08/2018 4:33 pm