Ir ao conteúdo
  • Cadastre-se

vba macro que ao selecionar um intervalo específico


Posts recomendados

Olá boa tarde a todos,

 

Estou com um pequeno probleminha a resolver, numa planilha eu tenho varias colunas preenchidas por contento informações sobre uma determinada chave, coloquei uma macro que ao selecionar uma célula qualquer e clicar no botão programado, a macro ira selecionar um intervalo especifico a partir da célula selecionada, e colori todo o intervalo, segue a baixo o codigo:

Sub DIF_PAGA()
Intersect(Selection.EntireRow, Range("D:R")).Select
    With Selection.Interior
        .Pattern = xlSolid
        .PatternColorIndex = xlAutomatic
        .Color = 5296274
        .TintAndShade = 0
        .PatternTintAndShade = 0
    End With
End Sub

 

"" preciso saber como faço para depois da macro rodar selecionar apenas uma determinada celula, por exemplo a ultima célula do intervalo.

Agradeço a ajuda, to no aguardo.

Link para o comentário
Compartilhar em outros sites

Boa noite a todos.

Nesse caso basta adicionar a seguinte linha ao final do seu código: ActiveCell.SpecialCells(xlLastCell).Select

Sub DIF_PAGA()
Intersect(Selection.EntireRow, Range("D:R")).Select
    With Selection.Interior
        .Pattern = xlSolid
        .PatternColorIndex = xlAutomatic
        .Color = 5296274
        .TintAndShade = 0
        .PatternTintAndShade = 0
        ActiveCell.SpecialCells(xlLastCell).Select
    End With
End Sub
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...