G
Gérard
Guest
Bonjour,
Quel format faut-il définir pour saisir un pourcentage dans un UserForm ?
1. Format Control
GestionProduit.PMM.Value = Format("Classeur.xls").Sheets("Feuil1").Cells(12,10), "0.00%")
Lorsque je saisi une valeur dans le Control 3,25 par exemple, j'ai toujours un message comme quoi je dois saisir une valeur numérique.
2. Contrôle saisie
Private Sub PMM_Change()
If Not IsNumeric(PMM) Then
With PMM
Call ValeurNumerique 'Msgbox
.Value = 0
.SetFocus
End With
End If
End Sub
3. Affichage après saisie
Private Sub PMM_AfterUpdate()
PMM = Format(PMM, "0.00%")
End Sub
Quel format faut-il définir pour saisir un pourcentage dans un UserForm ?
1. Format Control
GestionProduit.PMM.Value = Format("Classeur.xls").Sheets("Feuil1").Cells(12,10), "0.00%")
Lorsque je saisi une valeur dans le Control 3,25 par exemple, j'ai toujours un message comme quoi je dois saisir une valeur numérique.
2. Contrôle saisie
Private Sub PMM_Change()
If Not IsNumeric(PMM) Then
With PMM
Call ValeurNumerique 'Msgbox
.Value = 0
.SetFocus
End With
End If
End Sub
3. Affichage après saisie
Private Sub PMM_AfterUpdate()
PMM = Format(PMM, "0.00%")
End Sub