Ir ao conteúdo
  • Cadastre-se

AJUDA VBA/EXCEL - Selecionar penultima coluna


Homer Jay Simpson

Posts recomendados

Foi mal!!!

Tente isto:

Sub SelecionaColuna()

Ultima = Selection.End(xlToRight).Column

Set MyColuns = Union(Columns(Ultima - 1), Columns(Ultima))

MyColuns.Select

End Sub

Obs. O ideal seria você sabar qual a ultima coluna, porque usando End(xlToRight) dependendo de onde a celula ativa estiver, trará valores diferentes.

Veja se é por aí!!!!

Link para o comentário
Compartilhar em outros sites

Foi mal!!!

Tente isto:

Sub SelecionaColuna()

Ultima = Selection.End(xlToRight).Column

Set MyColuns = Union(Columns(Ultima - 1), Columns(Ultima))

MyColuns.Select

End Sub

Obs. O ideal seria você sabar qual a ultima coluna, porque usando End(xlToRight) dependendo de onde a celula ativa estiver, trará valores diferentes.

Veja se é por aí!!!!

eu fiz um loop para saber qual a ultima coluna

Sub Macro2()

Dim y As Integer

Dim x As Integer

x = 3

y = 3

Sheets("Motivos PP-PAE").Select

While Not x > y

If (Cells(3, x).Value <> "") Then

y = y + 1

x = x + 1

Else

Cells(3, x).Select

x = x + 1

End If

Wend

End Sub

para adaptar a que você passou eu colocaria

ultimo = Cell(3,x).Select

??

a funcionou legal a q você passou valeu

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para 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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!