XL 2010 difficultés remplissage textbox

mikepers

XLDnaute Occasionnel
upload_2018-8-26_14-15-45.png bonjour le forum.
Grace à vous et a pas mal d'huile de coude j'ai pratiquement terminé une base de donnée en VBA un peu complexe. Dernières difficultés : des problèmes de saisie dans un textbox au format:

Private Sub TextBox14_Change()
Me.TextBox14.Value = Format(Me.TextBox14.Value, "hh:mm:ss")
End Sub

on a du mal à saisir les données, ce n'est pas pratique du tout. Il faut déplacer la souris pour se placer au bon endroit, et souvent la touche clavier "retour" fait apparaître un zéro etc...Il est probable que le code soit incomplet ou mal positionné. Il a t'il un moyen de rendre cette saisie plus simple ?
Bien à vous
 

Lone-wolf

XLDnaute Barbatruc
Bonjour mikepers

@mikepers

Private Sub TextBox14_AfterUpdate()
TextBox14 = Replace(TextBox14, ".", ":")
TextBox14 = Format(TextBox14, "hh:mm:ss")
End Sub
 

mikepers

XLDnaute Occasionnel
Bonjour et merci Lone-wolf.

Le code ne fonctionne pas en "after-update"
En fait c'est tout bête mon problème, lorsque je clique sur le textbox celui ci affiche par défaut "00:00:00" ce qui me convient, je souhaiterai juste qu' il soit possible de se déplacer au curseur à l'intérieur pour pouvoir insérer les durées, sans qu'EXCEL réagisse de manière étrange..

Bizarre..
 

Créez un compte ou connectez vous pour répondre

Vous devez être membre afin de pouvoir répondre ici

Créer un compte

Créez un compte Excel Downloads. C'est simple!

Connexion

Vous avez déjà un compte? Connectez vous ici.

Haut Bas