Notifications
Clear all

[Resolvido] Preencher TextBox Automaticamente

3 Posts
2 Usuários
1 Reactions
1,266 Visualizações
(@pedrobb)
Posts: 38
Trusted Member
Topic starter
 

Pessoal,
Quero automatizar o Preenchimento da TextBox TxtNumerodaObra, conforme a quantidade já existente.
Se na ComboBox for selecionado CASA, a TextBox TxtNumerodaObra será 4 (Quarta CASA).
Se na ComboBox for selecionado APTO, a TextBox TxtNumerodaObra será 3 (Terceiro APTO).
Segue Planilha anexa.

Grato,
Pedro

 
Postado : 07/06/2022 11:41 pm
Tags do Tópico
EdsonBR
(@edsonbr)
Posts: 1057
Noble Member
 

Bom dia, @pedrobb

Segue uma sugestão:

Private Sub TxtNumerodaObra_Enter()
    Me.TxtNumerodaObra.BackColor = RGB(255, 255, 0)
    Dim máx As Long, i As Long
    If Me.ComboTipo <> vbNullString Then
      máx = 0
      With Plan6.Range("A1").CurrentRegion
        For i = 2 To .Rows.Count
          If .Cells(i, 2) = Me.ComboTipo And .Cells(i, 3) >= máx Then máx = .Cells(i, 3)
        Next i
        Me.TxtNumerodaObra = máx + 1
      End With
    End If
End Sub

 
Postado : 10/06/2022 8:59 am
pedrobb reacted
(@pedrobb)
Posts: 38
Trusted Member
Topic starter
 

@edsonbr Perfeito! Muito Obrigado!

 
Postado : 10/06/2022 3:00 pm