Colocação de Variáv...
 
Notifications
Clear all

Colocação de Variável

5 Posts
3 Usuários
0 Reactions
999 Visualizações
(@vonzuben)
Posts: 549
Honorable Member
Topic starter
 

Vocês preferem colocar as variáveis tudo no topo ou cada uma perto do trecho do código ?

Ex: Saldo = Range("H4").Value

Como vocês gostam de fazer ?

Obrigado !

 
Postado : 18/08/2018 11:30 am
EdsonBR
(@edsonbr)
Posts: 1057
Noble Member
 

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
xlarruda
(@xlarruda)
Posts: 732
Honorable Member
 

Crio a variável sempre no início. Já pra definir o seu valor, prefiro fazê-lo no decorrer do código.

___________________________________________________________________________________________
Se a resposta atendeu sua dúvida, por favor, clique no Gostei e marque o Tópico como [Resolvido].

Att.

André Arruda

 
Postado : 20/08/2018 8:36 am
(@vonzuben)
Posts: 549
Honorable Member
Topic starter
 

xlarruda, você quis dizer, declarar no início ?

 
Postado : 21/08/2018 9:13 pm
xlarruda
(@xlarruda)
Posts: 732
Honorable Member
 

Isso

___________________________________________________________________________________________
Se a resposta atendeu sua dúvida, por favor, clique no Gostei e marque o Tópico como [Resolvido].

Att.

André Arruda

 
Postado : 30/08/2018 5:59 pm