24.08.2020 Views

Programando o Excel ® Vba Para Leigos - 2ª Ed 2013 NoDRM (1)

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Capítulo 10

Controlando o Fluxo

de Programa e

Tomando Decisões

● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●

Neste Capítulo

Como descobrir métodos para controlar o fluxo de suas rotinas VBA

Como saber sobre a temida declaração GoTo

Usando as estruturas If-Then e Select Case

Como executar loop em seus procedimentos

● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●

Alguns procedimentos VBA começam no início do código e progridem,

linha por linha, até o final, nunca se desviando desse fluxo

de programa, de cima para baixo. As macros que você grava sempre

funcionam assim. Porém, em muitos casos, é preciso controlar o fluxo

do seu código, pulando algumas declarações, executando algumas

declarações diversas vezes e testando condições para determinar qual

procedimento executar em seguida. Segure-se e aproveite o passeio,

pois você está prestes a descobrir a essência da programação.

Seguindo o Fluxo, Cara

Alguns novatos em programação não podem entender como um

computador burro pode tomar decisões inteligentes. O segredo está em

várias montagens de programação que a maioria das linguagens de

programação suporta. A Tabela 10-1 oferece um resumo dessas construções.

Mais adiante neste capítulo, eu explico todas elas.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!