bonjour
une fois le fichier ouvert, tu peux utiliser un code du genre suivant :
activeworkbook.sheets("tafeuil").range("A65536").end(xlup).offset(1).value=tonuserform.textbox1
activeworkbook.sheets("tafeuil").range("A65536").end(xlup).offset(1,1).value=tonuserform.textbox2
activeworkbook.sheets("tafeuil").range("A65536").end(xlup).offset(1,2).value=tonuserform.textbox3
activeworkbook.sheets("tafeuil").range("A65536").end(xlup).offset(1,3).value=tonuserform.textbox4
cela permet d'inscrire les infos saisies à la suite des infos déjà saisies dans la feuille "tafeuil". le contenu des 4 textboxes est respectivement saisi en Ax, Bx, Cx, Dx
tu pourras ensuite l'imprimer.
puis pour fermer le classeur en sauvant ses nouvelles données
activeworkbook.close savechanges:=true