Impression sélective sous Excel
Martine F.
-
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'aimerai pouvoir inclure une macro dans des documents Excel de listings de matériel qui permettrait de n'imprimer que les lignes d'un tableau dont la cellule "quantité" n'est pas nulle ou vide (en gros, il s'agit d'un vaste tableau de centaines d'articles, c'est pour économiser encres et papier ;) ) ainsi que l'entête qui fait 6 lignes de hauteur.
D'avance merci pour votre aide!
J'aimerai pouvoir inclure une macro dans des documents Excel de listings de matériel qui permettrait de n'imprimer que les lignes d'un tableau dont la cellule "quantité" n'est pas nulle ou vide (en gros, il s'agit d'un vaste tableau de centaines d'articles, c'est pour économiser encres et papier ;) ) ainsi que l'entête qui fait 6 lignes de hauteur.
D'avance merci pour votre aide!
A voir également:
- Impression sélective sous Excel
- Spouleur d'impression - Guide
- Liste déroulante excel - Guide
- Impression livret a5 - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
5 réponses
Le plus simple est de mettre un filtre sur ton tableau,
tu peux alors sélectionner les lignes vides et imprimer la feuille.
Par contre « l'entête qui fait 6 lignes de hauteur. » risque de perturber la mise en place du filtre, notamment si cet en-tête comporte des cellules fusionnées verticalement. Le plus simple pour éviter tout problème avec le filtre est d'avoir, juste au dessus des données, une seule ligne de titre (avec un titre dans chaque colonne) séparée des lignes précédentes par une ligne vide (qui peut être masquée).
Pour l'impression, dans Mise en page / onglet Feuille / il faut définir les lignes à répéter en haut de chaque page.
Cordialement
Patrice
tu peux alors sélectionner les lignes vides et imprimer la feuille.
Par contre « l'entête qui fait 6 lignes de hauteur. » risque de perturber la mise en place du filtre, notamment si cet en-tête comporte des cellules fusionnées verticalement. Le plus simple pour éviter tout problème avec le filtre est d'avoir, juste au dessus des données, une seule ligne de titre (avec un titre dans chaque colonne) séparée des lignes précédentes par une ligne vide (qui peut être masquée).
Pour l'impression, dans Mise en page / onglet Feuille / il faut définir les lignes à répéter en haut de chaque page.
Cordialement
Patrice
Bonjour,
Pourquoi ne pas faire un tri sur la colonne qui t'intéresse et ensuite de lancer l'imprimante en ayant sélectionné la partie à imprimer ?
Rétablir ensuite le tableau dans l'état initial ou le fermer sans le sauvegarder.
A+
pépé
Pourquoi ne pas faire un tri sur la colonne qui t'intéresse et ensuite de lancer l'imprimante en ayant sélectionné la partie à imprimer ?
Rétablir ensuite le tableau dans l'état initial ou le fermer sans le sauvegarder.
A+
pépé
Bonjour, et merci de vos réponses, le filtre pourrait etre un bon moyen 'compromis', mais la liste a une certaine logique (produits, gamme, séries etc), il est donc plus facile de la consulter une fois imprimée si elle continue à suivre la meme logique.
Sur un forum anglophone, j'ai vu qu'il était possible de masquer-imprimer-démasquer certaines parties de tableau par le biais d'une case de controle (si on y indique '1', imprimer, sinon masquer pour l'impression et démasquer ensuite).
(cf: http://excel.tips.net/T003832_Printing_Based_on_Cell_Contents.html )
Ce procédé ligne par ligne est il possible? la case de controle étant celle de la quantité :)
Merci encore d'avance.
Sur un forum anglophone, j'ai vu qu'il était possible de masquer-imprimer-démasquer certaines parties de tableau par le biais d'une case de controle (si on y indique '1', imprimer, sinon masquer pour l'impression et démasquer ensuite).
(cf: http://excel.tips.net/T003832_Printing_Based_on_Cell_Contents.html )
Ce procédé ligne par ligne est il possible? la case de controle étant celle de la quantité :)
Merci encore d'avance.
Bonjour,
Sous Excel 2007 :
Sélectionner une colonne contenant des données et des cellules vides
Cliquer sur le bouton Rechercher et Sélectionner de l'onglet Accueil
Puis sur « sélectionner les cellules » et enfin sur l'option « cellules vides ».
Les cellules vides appariassent en grisé.
Clique alors sur le bouton « Format » de l'onglet « Accueil » et sélectionner dans « visibilité » l'option
« masquer et afficher » puis sur « masquer les lignes ».
Seules appariassent alors les lignes à imprimer.
Pour afficher à nouveau toutes les lignes : cliquer sur le bouton « Format », « masquer et afficher » et enfin sur la commande « afficher les lignes ».
En lançant l'enregistreur de macro et en répétant les commandes ci-dessus on peut créer facilement une macro pour réaliser le même travail.
Bonne journée
pépé
Sous Excel 2007 :
Sélectionner une colonne contenant des données et des cellules vides
Cliquer sur le bouton Rechercher et Sélectionner de l'onglet Accueil
Puis sur « sélectionner les cellules » et enfin sur l'option « cellules vides ».
Les cellules vides appariassent en grisé.
Clique alors sur le bouton « Format » de l'onglet « Accueil » et sélectionner dans « visibilité » l'option
« masquer et afficher » puis sur « masquer les lignes ».
Seules appariassent alors les lignes à imprimer.
Pour afficher à nouveau toutes les lignes : cliquer sur le bouton « Format », « masquer et afficher » et enfin sur la commande « afficher les lignes ».
En lançant l'enregistreur de macro et en répétant les commandes ci-dessus on peut créer facilement une macro pour réaliser le même travail.
Bonne journée
pépé
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Sur un forum anglophone, j'ai vu qu'il était possible de masquer-imprimer-démasquer certaines parties de tableau par le biais d'une case de controle (si on y indique '1', imprimer, sinon masquer pour l'impression et démasquer ensuite)
Ce n'est rien d'autre que le filtre automatique proposé par patrice pas besoin de macro...
As-tu déjà utilisé une fois le filtre pour dire que ça ne va pas ?
eric
Sur un forum anglophone, j'ai vu qu'il était possible de masquer-imprimer-démasquer certaines parties de tableau par le biais d'une case de controle (si on y indique '1', imprimer, sinon masquer pour l'impression et démasquer ensuite)
Ce n'est rien d'autre que le filtre automatique proposé par patrice pas besoin de macro...
As-tu déjà utilisé une fois le filtre pour dire que ça ne va pas ?
eric