Notifications
Clear all

Capturar endereço das células selecionadas

6 Posts
3 Usuários
0 Reactions
1,418 Visualizações
(@naxel)
Posts: 0
New Member
Topic starter
 

Preciso do seguinte:
Em uma determinada planilha, que contenha várias células selecionadas, preciso percorrer do início ao fim e capturar o endereço de CADA célula que estiver selecionada.

Alguém pode me ajudar?

Vejam, não é célula ativa, é selecionadas.

 
Postado : 21/09/2017 5:35 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia naxel

Movi teu tópico para VBA & Macros, que deduzi ser o assunto da tua dúvida.
Onde você havia postado, não é permitido postar dúvidas, é exclusivo para a apresentação dos novos usuários.

Como você é novato, para facilitar a tua participação, sugiro tomar conhecimento do conteúdo dos links abaixo:
viewtopic.php?f=7&t=16757
viewtopic.php?f=7&t=203
viewtopic.php?f=7&t=7903
viewtopic.php?f=7&t=3841
viewtopic.php?f=7&t=12600
viewtopic.php?f=7&t=3371

[]s
Patropi - Moderador

 
Postado : 21/09/2017 8:04 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Use esta :

For Each i In Selection
    MsgBox i.Address(0, 0)
Next i

[]s

 
Postado : 21/09/2017 10:49 am
(@naxel)
Posts: 0
New Member
Topic starter
 

Amigo Mauro, infelizmente não deu certo!
Ele informa que o objeto não aceita essa propriedade ou método.
veja o código abaixo:
Dim cell As Object
For Each cell In Selection
Cont = Cont + 1
Next cell
End sub

 
Postado : 25/09/2017 11:40 am
(@wzxnet7)
Posts: 0
New Member
 

Boa tarde
Veja se te ajuda:

Sub enderecos()

Dim cel As Range

For Each cel In Selection

    MsgBox cel.Address

Next cel

End Sub
 
Postado : 25/09/2017 2:05 pm
(@naxel)
Posts: 0
New Member
Topic starter
 

Amigo Wzxnet7.
Funcionou perfeitamente.
Muito obrigado!

 
Postado : 28/09/2017 9:53 am