Notifications
Clear all

Máximo de comandos dentro de um loop?

3 Posts
2 Usuários
0 Reactions
1,065 Visualizações
(@biogas)
Posts: 0
New Member
Topic starter
 

Olá pessoal,

Existe um máximo de comandos a se utilizar dentro de um loop? Podendo este loop ser qualquer um do comandos, Do While...Loop, While...Wend;
Enfim, pergunto isto porque acabei escrevendo uma extensa lista de comando dentro de um while, e ao fim o vba acusa que o Wend está sem seu respectivo While, e eu ja confirmei vária vezes que eles estão certos.

 
Postado : 22/11/2016 1:16 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Não há limite *(pelo menos conhecido ou que atrapalhe alguma rotina nossa)....

o erro está ocorrendopo, pq há algum if que não foi fechado, tem erro forte de identação aí, pode usar o AutoIndent, ou sair identando tudo que vc vai encontrar...

faz assim, só pra brincar, comente *(colocar apóstrofo) no inicio do while e também comente o fim do while, na linha do wend...

Tente compilar de novo e verá que o erro continuará ocorrendo, mas agora vai direcionar vc melhor...

 
Postado : 22/11/2016 1:48 pm
(@biogas)
Posts: 0
New Member
Topic starter
 

Nossa, não tinha pensado que o problema era algum If aberto. Procurei e encontrei.

Muito obrigado pela dica.

 
Postado : 22/11/2016 1:52 pm