Notifications
Clear all

Abreviar conjunto de regras

3 Posts
2 Usuários
0 Reactions
814 Visualizações
(@kurkas)
Posts: 85
Estimable Member
Topic starter
 

Olá,
Tenho um userform com uma página para cada mês do ano, ou seja 12 páginas.
Por cada página tenho 2 text box, ora, tenho 24 textbox's ao todo.
Preciso formatá-los assim:
Me.TextBox1.Text = Format(Me.TextBox1.Text, "#,##")

Tenho de fazer esta regra para todos ou há maneira de fazer uma regra para todos?
Obrigado

 
Postado : 12/01/2014 11:03 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Tente....algo

Dim Ctrl As Control 
 
For Each ctrl In UserForm1.Controls 
    If TypeName(ctrl) = "TextBox" Then 
        ctrl =  FormatCurrency(tbTextbox, 2) 
    End If 
Next ctrl 
 
Postado : 12/01/2014 5:04 pm
(@kurkas)
Posts: 85
Estimable Member
Topic starter
 

Olá,
Resolvi não aplicar.
Em todo o caso vou experimentar e guardar!
Obrigado

 
Postado : 20/01/2014 2:17 pm