incrementer un textbox dans userform

  • Initiateur de la discussion Initiateur de la discussion Michel
  • Date de début Date de début

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 !

M

Michel

Guest
Bonjour à toutes et à tous,
Je vous souhaite une joyeuse pâques
Voila, mon petit problème est de savoir comment incrémenter un textbox dans un userform pour qu'à chaque ouverture il augmente de 1.
Ex : 001 prochaine ouverture 002
D'avance je vous remercie
@ plus
Michel
 

Pièces jointes

bonjour michel

j'espere que l'exemple joint repondra à ta demande

Sub LanceUSFetMajTextBox()
Dim Cible As Integer
Cible = ThisWorkbook.VBProject.VBComponents("UserForm1").Designer.Controls("TextBox1").Value
ThisWorkbook.VBProject.VBComponents("UserForm1").Designer _
.Controls("TextBox1").Value = Format(Cible + 1, "000")
UserForm1.Show
End Sub


à chaque ouverture du Userform1 , le Textbox1 est incrémenté d'une unité


bon dimanche
michel
 
Bonjour Michel et les amis du forum
La seule façon que je connaisse pour incrémenter un textbox à l'ouverture d'un UF est la suivante:
Dans la feuile sur laquelle apparaît le UF(ou dans une autre)réserver une cellule pour la numerotation(A1 par exemple)y inscrire un n° de départ(1 par éxemple)
Dans le code initialize du UF on met le code suivant:
Me.TextBox1=Sheets("maFeuille").Range("A1").Value
Sheets("maFeuille").Range("A1").Value=TextBox1.Value+1

Attention!si tu n'enregistres pas ton fichier à la fermeture, la valeur initiale de la cellule du N° restera 1 au contraire si tu enregistres, l'incrémentation partira du dernier chiffre .
Il y a peut-être une solution autre mais je ne la connais pas.
Bonnes Pâques à tous
Bien cordialement
jacques de ryes
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour