Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 Format Textbox

Amigo

XLDnaute Occasionnel
Bonjour Le Forum
J'ai le code du textbox suivant :
TextBox10.Value = Format(TextBox10.Value, "00 °")
Après saisi d'un nombre de deux chiffres, Il m'affiche : 1°4
Je souhaite avoir un affichage 4°, si je saisi 4 et 14° si je saisi 14. etc
Cordialement
 
C

Compte Supprimé 979

Guest
Bonjour Amigo,

Il faut mettre ça dans le bon évènement
VB:
Private Sub TextBox10_AfterUpdate()
  TextBox10.Value = Format(TextBox10.Value, "00 °")
End Sub

A+
 

Amigo

XLDnaute Occasionnel
Bonjour BrunoM45, le Forum
Merci Beaucoup
Parfait, Ça fonctionne.
j'avais ceci :
Private Sub TextBox10_Change()

pourriez-vous me dire la différence entre Change et afterUpdate s'il vous plait

Cordialement
 

GALOUGALOU

XLDnaute Accro
re amigo, bonjour brunom45, bonjour le forum
sur l'aide de microsoft on peut lire
L’événement AfterUpdate se produit après que les données modifiées d’un contrôle ou d’un enregistrement ont été mises à jour.
L'événement Change se produit lorsque le contenu du contrôle spécifié change.
cdt
galougalou
 
C

Compte Supprimé 979

Guest
Re,

Pour expliciter,
Avec l'évènement Change
Saisi de 1 -> évènement exécuté
Saisi de 4 -> évènement exécuté

Avec l'évènement "AfterUpdate"
Saisi de 14 + Entrée -> évènement exécuté

 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…