SaberExcel - o site de quem precisa aprender Macros Microsoft Excel VBA. Excel VBA Estudos®
Esses macros do Aplicativo Microsoft Excel VBA(Visual Basic Application), inserem ordem crescente e decrescente de determinados números na folha de planiha, também usamos a propriedade offset(descloc) para inserir a ordem inversa. Baixe o exemplo de planiha no final da página. Fique com Deus, Expedito Marcondes
Sub Ordem_Crescente()
limpar_teste
For i = 0 To 7
[A1].Offset(0, i) = "=2^" & i
Next i
End Sub
Sub Ordem_decrescente()
limpar_teste
For i = 7 To 0 Step -1
[A1].Offset(0, 7 - i) = "=2^" & i
Next i
End Sub
' **************************
Sub Ordem_decrescente_I()
For i = 7 To 0 Step -1
[H3].Offset(0, -i) = "=2^" & i
Next i
End Sub
Sub Ordem_decrescente_II()
limpar_teste
For i = 0 To 7
[A3].Offset(0, i) = "=2^" & i
Next i
End Sub
Sub limpar_teste()
[A3:H3].ClearContents
End Sub
Aprenda tudo sobre planilhas do Aplicativo Microsoft Excel VBA(Visual Basic Application), sozinho, com baixo custo, praticando com os produtos didáticos Saberexcel
Baixe o exemplo de planilha conteno os macros acima
Excel planilha vba ordem crescente decrescente (70.98 KB)