Imprimer un document par macro

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

C

christ

Guest
Bonjour,

me revoici pour un probleme que je rencontre;
je voudrai imprimer une fiche via une macro mais des que je la lance il me met erreur d'execution '450' ...... si qq pouvait m'aider ce serait super sympa 🙂
le but c'est de prendre des données sur une plage de cellule et de les "importer" sur une autre feuille qui va imprimer un bon de livraison
voici le code :

Sheets("nom_de_la_feuille").Range.Value("A4", "v4") = Sheets("nom_de_la_feuille_a_imprimer").Range.Value("A" & ligne, "v" & ligne)

merci a vous par avance

christ
 
merci bien pour vos réponses si rapide mais un petit souci les valeurs qui se trouve dans le nom_de_la_feuille ne se repercute pas sur nom_de_la_feuille_a_imprimer (cellule par cellule ) :--(( pas compris peut etre du oublier qq chose ....dsl
pour imprimer c'est bien ca ?
'Sheets("nom_de_la_feuille_a_imprimer").PrintOut Copies:=1, Collate:=True

'ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True

'Sheets("le nom_de_la_feuille").Select

merci a vous
 
Dan sl'exemple que tu donnais tu récupérais les données de la feuille "nom_de_la_feuille_a_imprimer" et tu les copiais dans la feuille "nom_de_la_feuille".

Il semble que ce soit l'inverse que tu veux faire.
Donc ta formule devient

Sheets("nom_de_la_feuille_a_imprimer").Range("A4,v4").Value = Sheets("nom_de_la_feuille").Range("A" & ligne & ",v" & ligne).Value

Pascal
 
- 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

Retour