salut
je ne sais pas si ça va vous aider, voici ce que je vous propose:
_pour le bouton enregistrer, vous repérer la fin de la ligne avec la fonction "worksheets("Exposants").usedrange.rows.count" ceci te donne le nombre de lignes déjà utilisées, ainsi pour te positionner à la ligne suivante il suffit d'ajouter un à ce résultat.
tu pourrais également utiliser la fonction "worksheets("Exposant").usedrange.end(xldown).address" qui te donne l'adresse de la dernière cellule, mais elle exige que la première colonne soit continue, ce qui n'est pas votre cas car, on s'arrête à la 20 ème ligne.
une fois que vous avez repéré la ligne la suite vous la connaissez
quand à la modification, vous devez définir un ou plusieurs critères qui permettent de rechercher l'élément à modifier, c'est grâce à ce(s) critère(s) que vous allez identifier la ligne qui a été modifiée et appliquer les modifications.
je suis aussi débutant comme vous et j'ai commencé avec ce site qui m'a appris beaucoup de choses
à plus
yannick