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

  • Votes
  • Date
  • Date décroissante
  1. Re salut :-)

    T'as résolu ce problème ou pas ?
    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
  2. Modérateur
    Bonjour,
    Pour n'autoriser que 5 caractères dans une textbox :
    TextBox1.MaxLength = 5