![]() |
|
|
Planilha de Dimensionamento de Tubulações
Hidráulicas Água Fria e Água Quente CompletaNossa planilha automática de dimensionamento de tubulações de água fria e quente é uma ferramenta desenvolvida para auxiliar engenheiros e projetistas no cálculo rápido e preciso das redes hidráulicas de edificaçoes. Por meio da inserçao de dados como vazao, diâmetro da tubulaçao, comprimento da rede, material do tubo e coeficientes hidráulicos, a planilha realiza automaticamente os cálculos necessários para verificar velocidade da água, perda de carga e dimensionamento adequado das tubulaçoes. |
||
Você está aqui: VBA ::: Dicas & Truques ::: Laços de Repetição |
Como usar o laço de repetição For Next em nossas aplicações VBAQuantidade de visualizações: 1032 vezes |
|
O laço For da linguagem VBA é uma estrutura de controle de repetição que nos permite, de forma eficiente, repetir uma instrução ou grupo de instruções um determinado número de vezes. Veja, por exemplo, como escrever um laço For Next que mostra os números de 0 até 10:
Sub ExemploLacoFor()
' exemplo de laço For Next que conta de 0 até 10
For i = 0 To 10
MsgBox "O valor de i é: " & i
Next
End Sub
Ao executar este código VBA nós teremos o seguinte resultado: O valor de i é: 0 O valor de i é: 1 O valor de i é: 2 O valor de i é: 3 O valor de i é: 4 O valor de i é: 5 O valor de i é: 6 O valor de i é: 7 O valor de i é: 8 O valor de i é: 9 O valor de i é: 10 É possível usar a palavra-chave Step para definirmos o incremento da variável de controle do laço. Veja:
Sub ExemploLacoFor()
' exemplo de laço For Next que mostra os números
' pares de 0 até 10
For i = 0 To 10 Step 2
MsgBox "O valor de i é: " & i
Next
End Sub
Ao executarmos o código novamente, o resultado será: O valor de i é: 0 O valor de i é: 2 O valor de i é: 4 O valor de i é: 6 O valor de i é: 8 O valor de i é: 10 Finalmente, se quisermos um laço For Next que conta de trás para a frente, ou seja, diminui a variável de controle, basta fornecermos um valor negativo para a palavra-chave Step. Veja:
Sub ExemploLacoFor()
' exemplo de laço For Next que mostra os números
' pares de 10 até 0
For i = 10 To 0 Step -2
MsgBox "O valor de i é: " & i
Next
End Sub
|
|
|
Veja mais Dicas e truques de VBA |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |



