Excel-VBA formater affichage Textbox

Bonjour,

Je voudrais savoir comment dans une TextBox d'un formulaire, je peux afficher un integer sur 5 chiffres. Car c'est assez aléatoire en ce moment et je ne sais pas pourquoi.

Voici mon code, toutes mes variables sont "Integer"

Private Sub tbx5_Change()
puissance = CInt(Me.Controls("tbx5"))
End Sub

Private Sub OptionButton7_Click()
debit = 2.17
mini = (debit * puissance) * 1.1 'Débit théorique mini
Me.Controls("tbx6") = mini
maxi = (debit * puissance) * 1.2 'Débit théorique maxi
Me.Controls("tbx7") = maxi
End Sub

2 réponses

  1. Re salut :-)

    T'as résolu ce problème ou pas ?
    0
    1. Bonjour,

      Désolé pour l'absence, un pb trop important m'a retenu.
      Non, je n'ai pas résolu mon pb.
      L'affichage dans les textbox sont toujours aléatoires et imprécis.
      Merci
      0
  2. Modérateur
    Bonjour,
    Pour n'autoriser que 5 caractères dans une textbox :
    TextBox1.MaxLength = 5
    0