imprimer fichier excel en inserant des données lors de l'impression

  • Initiateur de la discussion jp
  • Date de début
J

jp

Guest
Bonjour a tous
voila j'ai des fichier excel que je dois imprimer grace a un bouton en tout 9 fichier qui corresponde a des choix sur la userform
si on clique sur le choix et sur imprimer j'ai une feuille avec des zones de texte pour saisir des données ensuite
je voudrais "coller ces données" sur certaines celules des feuilles que je veux imprimer.
voila si quelqu'un peut m'aider ca m'enleverer une epine du pied merci
si vous souhaiter plus d'infos je vous en donnerais
merci

jp
 
J

jon

Guest
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
 

Discussions similaires

Statistiques des forums

Discussions
314 653
Messages
2 111 589
Membres
111 208
dernier inscrit
estalavista