• 0
Sign in to follow this  
Guest --elias --

Método Bolha Em Vba

Question

Guest --elias --

alguém poderia dar um exemplo do método bolha em VBA para ordenar valores numericos de campos no access ?

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0

O método bolha é o método bolha em qualquer linguagem. Ele é o mais simples método de ordenação e você chega à sua conclusão até mesmo sozinho: se você percorrer os itens de uma lista comparando cada um deles com todos os demais da lista, ao encontrar um menor que o item você vai trocar os dois de posição.

Exemplo:

a = Array(5, 3, 1, 2, 4)
    
    For i = LBound(a) To UBound(a)
        For j = LBound(a) To UBound(a)
            If a(i) < a(j) Then
                temp = a(i)
                a(i) = a(j)
                a(j) = temp
            End If
        Next j
    Next i
    
    For Each it In a
        Debug.Print it
    Next it

Aconselho a você dar uma estudada sobre Lógica de Programação, porque esse tipo de coisa é o básico do básico.

Abraços,

Graymalkin

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this