Notifications
Clear all

Linha do Botão

9 Posts
2 Usuários
0 Reactions
1,860 Visualizações
(@franchico)
Posts: 37
Eminent Member
Topic starter
 

Olá galera.

Gostaria de saber se alguém pode falar um código em VBA onde eu seleciono a mesma linha onde está o botão que criei em formas e atribui a macro.

Depois apagar o conteúdo dessa linha.

Obrigado!

 
Postado : 21/07/2017 4:18 pm
(@osvaldomp)
Posts: 858
Prominent Member
 

Experimente.

Sub Teste()
 Dim k As Long
 k = ActiveSheet.Shapes(Application.Caller).TopLeftCell.Row
 Rows(k) = ""
End Sub

Osvaldo

 
Postado : 22/07/2017 12:20 pm
(@franchico)
Posts: 37
Eminent Member
Topic starter
 

Olá Osvaldomp

Obrigado pela resposta, mas não deu certo.
Olha isso:

 
Postado : 23/07/2017 6:54 am
(@osvaldomp)
Posts: 858
Prominent Member
 

Olha isso:

Amigo, disponibilize o seu arquivo Excel (print não serve) com o código instalado e com o botão.

sugestão - para responder clique em "Responder", que está abaixo da última postagem, só clique em "Citar" se necessário.

Osvaldo

 
Postado : 23/07/2017 7:31 am
(@franchico)
Posts: 37
Eminent Member
Topic starter
 

Olá Osvaldomp
Segue o arquivo com o código:

 
Postado : 23/07/2017 9:28 am
(@osvaldomp)
Posts: 858
Prominent Member
 

Hummm ... o problema é consequência da excessiva quantidade de caracteres do nome da figura que você inseriu.

O máximo que a função permite é de 30 caracteres e o nome da sua figura tem 34.

Diminua o nome da figura para <= a 30 caracteres e voilá ;)

Osvaldo

 
Postado : 23/07/2017 10:52 am
(@franchico)
Posts: 37
Eminent Member
Topic starter
 

Como assim? A figura está com nome de Teste? Não entendi? De exemplo por favor

 
Postado : 23/07/2017 1:33 pm
(@osvaldomp)
Posts: 858
Prominent Member
 

A figura está com nome de Teste?

Não, "Teste" é o texto que você colocou na figura, nada tem a ver com seu nome.

Faça isto:
1. mantenha Ctrl pressionada e clique sobre a figura para selecioná-la
2. na Caixa de nome você poderá ver o nome da figura (essa caixa está logo acima da letra que identifica a coluna 'A')
3. clique naquela caixa para editar o nome da figura (digite um novo nome ou reduza o atual para no máximo 30 caracteres)

Osvaldo

 
Postado : 23/07/2017 2:00 pm
(@franchico)
Posts: 37
Eminent Member
Topic starter
 

Deu certo Osvaldomp! :D

Minha barra de fórmulas estava oculta.

Muito obrigado!

 
Postado : 23/07/2017 2:27 pm