Vba derniere ligne apres validation

Bonjour,

Apres plusieurs temps de recherche je n'arrive pas à résoudre mon probleme:

je souhaite écrire à partir d un combobox1 et textbox1 dans la colonne E et F respectivement mais à la derniere ligne vide trouvé ! De plus pour le tout j ai un bouton de validation et je voudrai valider la saisie du textbox et combobox une fois validé

merci beaucoup

3 réponses

  1. j ai oublier de précisez que mon cobobox et textbox sont dans un useform
    merci
    1. Bonjour,

      En admettant que la dernière cellule vide de E et F est sur la même ligne

      Sub CommandButton1_Click()
      Dim Lig As Long
      
          Lig =Worksheets(1).Range("E65535").End(xlUp).Row + 1
          Worksheets(1).Range("E" & lig).Value = Combo1.Text
          Worksheets(1).Range("F" & lig).Value = TextBox1.Text
      End Sub


      ;o)
      1. merci de ta réponse mais j ai une erreur sa marche pas !

        De plus il ne fais que écraser ma valeur en colonne E , or je veux l écrire une fois que je l ai valider

        Et donc quand je veux rajouter derrière une valeur je veux qu il me l'écrire en dessous la il me l'écrase
        1. enlève le + 1 ... et ça veut dire quoi "une fois que je l'ai validé" ??? si tu click sur le bouton "Valider" c'est que tu veux l'écrire. Non ?