Home Excel - Dicas Microsoft Excel VBA Excel VBA - Cores Excel planilha vba cores localiza proxima e anterior celula colorida

Excel planilha vba cores localiza proxima e anterior celula colorida

E-mail Imprimir PDF

Saberexcel - site das macros

Essas macros do Aplicativo Microsoft Excel VBA(Visual Basic Application), seleciona a próxima linha célula colorida, com interior colorido, irá selecionando na coluna desejada até atingir o limite da última linha, neste ponto voce poderá retroceder a seleção de células coloridas,
pois, selecionará até o ponto inicial ou final e emitirá uma mensagem, alertando sobre o limite maximo atingido.
Observe que o macro também insere cores na fonte.

Option Explicit

Sub Procurar_cores_abaixo()
Dim vLinha As Long
    vLinha = Range("A65536").End(xlUp).Row
    If ActiveCell.Row >= vLinha Then
        MsgBox "Atingiu última linha.", vbInformation, "Saberexcel - site das macros"
        Exit Sub
    End If
    Do
        Selection.Offset(1, 0).Select
        ActiveCell.Offset(1, 0).Font.ColorIndex = 5
    Loop Until (ActiveCell.Interior.ColorIndex <> xlColorIndexNone And ActiveCell.Interior.ColorIndex <> 1) Or ActiveCell.Row = vLinha
End Sub

Sub Procurar_cores_acima()
Dim vLinha As Long
    vLinha = 2
    If ActiveCell.Row <= vLinha Then
       MsgBox "Atingiu a primeira linha.", vbInformation, "Saberexcel - site das macros"
       Exit Sub
    End If
   
    Do
      Selection.Offset(-1, 0).Select
      ActiveCell.Offset(1, 0).Font.ColorIndex = 9
    Loop Until (ActiveCell.Interior.ColorIndex <> xlColorIndexNone And ActiveCell.Interior.ColorIndex <> 1) Or ActiveCell.Row = vLinha
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 contendo os macros acima
Excel planiha vba cores localiza proxima e anterior celula colorida (18.84 KB)

Última atualização em Qua, 10 de Agosto de 2011 08:27  

Adicionar comentário

"Jamais considere seus estudos como uma obrigação, mas como uma oportunidade invejável para aprender a conhecer a influência libertadora da beleza do reino do espírito, para seu próprio prazer pessoal e para proveito da comunidade." Albert Einstein


Código de segurança
Atualizar

PROMOÇÃO DIDÁTICOS SABEREXCEL



Adquira já o Acesso Imediato
à Area de Membros

Compra Grantida --- Entrega Imediata

Aprenda Excel VBA com Simplicidade de 
códigos e Eficácia, Escrevendo Menos e
Fazendo Mais.

'-------------------------------------'
Entrega Imediata:
+  500 Video Aulas MS Excel VBA
+  35.000 Planilhas Excel e VBA
+  Coleção 25.000 Macros MS Excel VBA
+  141 Planilhas Instruções Loops
+  341 Planilhas WorksheetFunctions(VBA)
+    04 Módulos Como Fazer Excel VBA
+  Curso Completo MS Excel VBA
+  Planilhas Inteligentes


Pesquisa Google SaberExcel

Publicidade Google

<script type="text/javascript"><!--

google_ad_client = "ca-pub-2317234650173689";

/* retangulo 336 x 280 */

google_ad_slot = "0315083363";

google_ad_width = 336;

google_ad_height = 280;

//-->

</script>

<script type="text/javascript"

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</script>

Publicidade

RSFirewallProtected


Google Associados

Depoimentos

Expedito ,gostaria de parabenizar ,pelo bom atendimento e pela atenção que você teve comigo. As suas planilhas são mesmos fantásticas. Obrigado,e que Deus te abençoes....

Cirano Bispo
22 December 2012
Ótimo trabalho, excelentes produtos, obrigada pelo pronto atendimento. Parabéns....

Lucia M Ferraz - Contabilista
09 September 2010

Adicione Saberexcel Favoritos

 
 

Aprenda tudo sobre o Aplicativo Microsoft Excel VBA

Aprenda tudo sobre o Aplicativo Microsoft Excel VBA(Visual Basic Application), sozinho, com baixo custo, praticando com os produtos didáticos Saberexcel,


   Sobre as WorksheetFunctions Funções de Planilhas que retornam valores do VBA