- 30 Mai 2018 às 10:50
#33511
Olá, galera.
Bom dia.
No evento initialize do meu "frm_rbpa" tenho a instrução a baixo para que seja feita uma chamada do modo de classe "Classe1" para determinar na propriedade "TAG" (DATE) dos meus txtbox's o formato moeda... exemplo:
Ao tentar digitar R$ 123,33 é visualizado R$ 12,333
Dim cFormat() As New Classe1
Em anexo a planilha pra ajudar a me ajudar
vlw
aquém puder ajudar...muito obrigado pelo tempo e atenção
Bom dia.
No evento initialize do meu "frm_rbpa" tenho a instrução a baixo para que seja feita uma chamada do modo de classe "Classe1" para determinar na propriedade "TAG" (DATE) dos meus txtbox's o formato moeda... exemplo:
Ao tentar digitar R$ 123,33 é visualizado R$ 12,333
Dim cFormat() As New Classe1
Código: Selecionar todos
Já tentei realizar algumas alterações, porém não obtive exitoPrivate Sub UserForm_Initialize()
Dim Obj As Integer
Dim TotalObj As Integer
Call txt_periodo_AfterUpdate
Call limpar
'Pega a quantidade de controles do formulário e armazena na variável
TotalObj = Me.Controls.Count - 1
'Redimensiona a matriz do controle criado para pegar a quantidade de controles existentes
ReDim cFormat(0 To TotalObj)
'Laço para percorrer cada um dos controles existentes no formulário
For Obj = 0 To TotalObj
'Verifica se o controle encontrado possui a TAG "DATE" (definida nas propriedades)
If Me.Controls(Obj).Tag = "DATE" Then
'Atribui a matriz do objeto o número do controle encontrado
Set cFormat(Obj).xFormatDate = Me.Controls(Obj)
End If
Next
End Sub
Em anexo a planilha pra ajudar a me ajudar

aquém puder ajudar...muito obrigado pelo tempo e atenção
Você não está autorizado a ver ou baixar esse anexo.
Editado pela última vez por AMORIM123 em 06 Jun 2018 às 08:11, em um total de 1 vez.
Erros valem mais que acertos quando é um acerto no final 
