Notifications
Clear all

Alinhar um textBox abaixo da célula selecionada ao clicar

3 Posts
2 Usuários
0 Reactions
806 Visualizações
gust
 gust
(@gust)
Posts: 7
Active Member
Topic starter
 

Preciso de um código que me permita sempre alinhar um textbox abaixo de uma célula selecionada ao clicar.

Alguém tem alguma ideia?

Obrigado

 
Postado : 23/01/2017 9:01 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde gust

Movi teu tópico para VBA & Macros que é o assunto da tua dúvida.

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 23/01/2017 10:32 am
gust
 gust
(@gust)
Posts: 7
Active Member
Topic starter
 

Mais uma solução que eu mesmo achei hahahah (Já to querendo um carimbo de moderador hahahah)

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
 
Application.ScreenUpdating = False

Dim xTop, xLeft As Integer

CaixaTexto.Font.Size = 11

xTop = ActiveCell.Offset(1, 0).Top
xLeft = ActiveCell.Offset(1, 0).Left
 
    If Len(ActiveCell) > 25 Then
       CaixaTexto.Left = xLeft
       CaixaTexto.Top = xTop
       CaixaTexto.Visible = True
       CaixaTexto.Text = ActiveCell.Value
    Else
        CaixaTexto.Visible = False
    End If
Application.ScreenUpdating = True
 
End Sub
 
Postado : 23/01/2017 12:07 pm