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

Format d'un textbox dans un userform (RESOLU)

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Morihei

XLDnaute Nouveau
Bonsoir à vous,

après plusieurs recherche le bout de code ci-dessous me renvoi "Erreur de compilation : objet introuvable" sous XL2010 pourtant sous XL2003 pas de problèmes.

Dim DerLig As Long
Private Sub Userform_Initialize()

With Worksheets("S2013")
DerLig = .Range("D65536").End(xlUp).Row
Me.TextBox10 = .Range("A" & DerLig) + 1 ' qui est pour l'exemple "A" = 002
Me.TextBox10.Value = Format(Me.TextBox10, "000") ' donc doit donner 003
End With

Me.TextBox4.Value = Format(Now, "dd-mmm-yy")
Me.textbox11.Value = Format(Now, "mm") ' me donne le mois sous forme 00 soit Janvier = 01
Me.TextBox12.Value = "DE.12." & Me.textbox11.Value & Me.TextBox10.Value

Comment modifier le format value

Merci à vous et votre aide
 
Dernière édition:
Re : Format d'un textbox dans un userform

Bonsoir Morihei,

En l'absence d'un fichier exemple, essaie en remplaçant les deux lignes :

Code:
Me.TextBox10 = .Range("A" & DerLig) + 1
Me.TextBox10.Value = Format(Me.TextBox10, "000")
Par :

Code:
Me.TextBox10 = Format(.Range("A" & DerLig) + 1, "000")
Cordialement.
 
Re : Format d'un textbox dans un userform

Bonsoir Papou-net,

merci de ta réponse elle ma permis de rationaliser quelques lignes de codes.

Pour mon problème il est résolu, un copier/Coller "sauvage" d'un autre classeur était le problème
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

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