Code VBA
Résolu/Fermé
medbo
Messages postés
551
Date d'inscription
lundi 18 avril 2005
Statut
Membre
Dernière intervention
24 mars 2019
-
2 avril 2011 à 21:11
medbo Messages postés 551 Date d'inscription lundi 18 avril 2005 Statut Membre Dernière intervention 24 mars 2019 - 9 avril 2011 à 20:09
medbo Messages postés 551 Date d'inscription lundi 18 avril 2005 Statut Membre Dernière intervention 24 mars 2019 - 9 avril 2011 à 20:09
A voir également:
- Code VBA
- Code asci - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Code activation windows 10 - Guide
- Code gta 4 ps4 - Guide
2 réponses
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 712
2 avril 2011 à 22:44
2 avril 2011 à 22:44
bonjour
Le code de ton bouton de validation pourrait ressembler à ceci :
Le code de ton bouton de validation pourrait ressembler à ceci :
Private Sub CommandButton1_Click() Dim lig As Long lig = Cells(Columns("A").Cells.Count, "A").End(xlUp).Row + 1 Cells(lig, "A").Value = TextBox1.Value While Cells(lig, 1).Value < Val(TextBox2.Value) lig = lig + 1 Cells(lig, "A").Value = Cells(lig - 1, "A").Value + 1 Wend End Sub
Mike-31
Messages postés
18351
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
12 décembre 2024
5 110
2 avril 2011 à 22:49
2 avril 2011 à 22:49
Salut,
Je pense qu'après avoir saisi les valeurs dans tes textboxs, tu valides avec un bouton (CommandButton) sur ton userform.
en supposant que tes textboxs se nomment Textbox1 et textbox2 dans les propriétés du commandButton colle ce code.
Private Sub CommandButton1_Click()
Range("A65536").End(xlUp).Offset(1, 0).Select
ActiveCell = TextBox1.Value * 1
If ActiveCell < TextBox2 Then
Do While ActiveCell < TextBox2.Value * 1 'Faire la boucle tant que la cellule sélectionée n'est pas vide
ActiveCell.Offset(1, 0).Select 'Décalage de 1 ligne à chaque fois
ActiveCell = ActiveCell.Offset(-1, 0).Value + 1
Loop
Unload Me
End If
End Sub
j'ai inclus la fermeture de l'Userform
Je pense qu'après avoir saisi les valeurs dans tes textboxs, tu valides avec un bouton (CommandButton) sur ton userform.
en supposant que tes textboxs se nomment Textbox1 et textbox2 dans les propriétés du commandButton colle ce code.
Private Sub CommandButton1_Click()
Range("A65536").End(xlUp).Offset(1, 0).Select
ActiveCell = TextBox1.Value * 1
If ActiveCell < TextBox2 Then
Do While ActiveCell < TextBox2.Value * 1 'Faire la boucle tant que la cellule sélectionée n'est pas vide
ActiveCell.Offset(1, 0).Select 'Décalage de 1 ligne à chaque fois
ActiveCell = ActiveCell.Offset(-1, 0).Value + 1
Loop
Unload Me
End If
End Sub
j'ai inclus la fermeture de l'Userform
medbo
Messages postés
551
Date d'inscription
lundi 18 avril 2005
Statut
Membre
Dernière intervention
24 mars 2019
29
9 avril 2011 à 20:09
9 avril 2011 à 20:09
Merci beaucoup, c'est exactement ce que je cherche.