incrémenter les lignes au fur à mesure

  • Initiateur de la discussion Initiateur de la discussion patrick141078
  • 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 !

P

patrick141078

Guest
Bonjour,
je viens de débuter en vba, je cherche le code pour incrémenter la première ligne vide d'une base avec un userforme que j'ai créer , un textbox col A nommée ordre (afin de mettre le n°), un textbox col B nommée nom. J'ai recherché sur la toile mais bon cela parait moins simple à mettre en oeuvre .. Si quelqu'un peut me donner un coup de main, je joins le doc pour mieux me faire comprendre

merci
 

Pièces jointes

Re : incrémenter les lignes au fur à mesure

Re

Une petite modification si tu commences avec une feuille vide (avec juste les entêtes en ligne 1)
Code:
Private Sub Bt_Valider_Click()
 ' On teste la saisie du nom
    If Me.noms.Text = "" Then
        MsgBox "Vous devez entrer un nom."
        Me.noms.SetFocus
        Exit Sub
    End If
    ' Conversion du nom et prénom en NOMPRPRE'
    noms = Application.WorksheetFunction.Proper(Me.noms.Text)
 
    ' Mise en place des valeurs saisies
    With Range("A65536").End(xlUp)(2)
        .Value = ordre
        .Offset(, 1) = noms
    End With
    noms = "": ordre = ""
    ' On décharge le formulaire
    Unload Me
End Sub

Code:
Private Sub UserForm_Initialize()
ordre = ActiveSheet.Range("A65536").End(xlUp).Row
End Sub
 
- 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

D
Réponses
11
Affichages
2 K
D
J
  • Question Question
Réponses
11
Affichages
2 K
jerome022
J
S
Réponses
3
Affichages
3 K
Adapiano25
A
Retour