[Excel] Impression tableau croisé dynamique
Résolu/Fermé
karaboudjan
Messages postés
45
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
23 juillet 2008
-
25 mai 2008 à 14:07
mustapha islamic - 6 sept. 2016 à 13:37
mustapha islamic - 6 sept. 2016 à 13:37
A voir également:
- [Excel] Impression tableau croisé dynamique
- Tableau croisé dynamique - Guide
- Spouleur d'impression - Guide
- Trier tableau excel - Guide
- Liste déroulante excel - Guide
- Tableau ascii - Guide
12 réponses
wanajo38
Messages postés
137
Date d'inscription
vendredi 2 mai 2008
Statut
Membre
Dernière intervention
20 février 2015
62
25 mai 2008 à 18:56
25 mai 2008 à 18:56
Salut,
Il faut sélectionner tout le tableau, jusqu'aux totaux en bas, faire zone d'impression définir, puis dans mise en page, il faut choisir ajuster à 1 page en largeur et ne rien mettre dans ajuster en hauteur. La zone s'ajustera alors automatiquement.
Bonne continuation
Wanajo38
Il faut sélectionner tout le tableau, jusqu'aux totaux en bas, faire zone d'impression définir, puis dans mise en page, il faut choisir ajuster à 1 page en largeur et ne rien mettre dans ajuster en hauteur. La zone s'ajustera alors automatiquement.
Bonne continuation
Wanajo38
karaboudjan
Messages postés
45
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
23 juillet 2008
39
26 mai 2008 à 09:35
26 mai 2008 à 09:35
Bonjour,
Après vérification sur Excel, j'ai toujours le même problème, que je mette 1 page à ajuster en largeur ou en hauteur.
L'impression ne prend en compte que le premier choix de définition.
A+
Après vérification sur Excel, j'ai toujours le même problème, que je mette 1 page à ajuster en largeur ou en hauteur.
L'impression ne prend en compte que le premier choix de définition.
A+
waoo40
Messages postés
106
Date d'inscription
mercredi 4 avril 2007
Statut
Membre
Dernière intervention
1 juin 2018
4
26 mai 2008 à 10:00
26 mai 2008 à 10:00
Bonjour.
Essaies de supprimer la zone d'impression.
Tu laisses sur 1 page en hauteur et largeur.
Cela devrait fonctionner.
Amicalement,
JM
Essaies de supprimer la zone d'impression.
Tu laisses sur 1 page en hauteur et largeur.
Cela devrait fonctionner.
Amicalement,
JM
karaboudjan
Messages postés
45
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
23 juillet 2008
39
26 mai 2008 à 10:12
26 mai 2008 à 10:12
Le seul souci avec cette solution (qui fonctionne malgré tout) et qu'il faut que je sélectionne à chaque fois le tableau et dans le menu de l'impression, il faut que je choississe "sélection" avant d'imprimer. Ce qui n'est pas l'idéal...
waoo40
Messages postés
106
Date d'inscription
mercredi 4 avril 2007
Statut
Membre
Dernière intervention
1 juin 2018
4
26 mai 2008 à 11:21
26 mai 2008 à 11:21
Même si tu ne sélectionnes pas le tableau, il devrait automatiquement le faire lui-même, sans autre manipulation.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
karaboudjan
Messages postés
45
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
23 juillet 2008
39
26 mai 2008 à 12:00
26 mai 2008 à 12:00
Oui je comprends, le souci est que ma feuille ne contient pas seulement le tableau et si je fais ce que tu dit, cela va tout m'imprimer et je ne le souhaite pas...
A+
A+
waoo40
Messages postés
106
Date d'inscription
mercredi 4 avril 2007
Statut
Membre
Dernière intervention
1 juin 2018
4
26 mai 2008 à 12:10
26 mai 2008 à 12:10
D'accord, je comprends mieux ton soucis.
Dans ce cas, en effet, il faut passr par la définition d'une zone d'impression.
Eventuellement, tu peux peut-être créer un bouton "imprimer tableau".
Dans la macro liée, tu redéfinies ta zone, cela devrait permettre de valider toutes les lignes.
En revanche, ne me demandes pas de te créer la macro , j'en suis incapable depuis que j'utilise Office 2007.
Avec 2003 c'est plus simple, tu lances une nouvelle macro et tu fais ce que que tu désires qu'elle fasse.
J'espère que cela pourra t'aider.
Amicalement,
JM
Dans ce cas, en effet, il faut passr par la définition d'une zone d'impression.
Eventuellement, tu peux peut-être créer un bouton "imprimer tableau".
Dans la macro liée, tu redéfinies ta zone, cela devrait permettre de valider toutes les lignes.
En revanche, ne me demandes pas de te créer la macro , j'en suis incapable depuis que j'utilise Office 2007.
Avec 2003 c'est plus simple, tu lances une nouvelle macro et tu fais ce que que tu désires qu'elle fasse.
J'espère que cela pourra t'aider.
Amicalement,
JM
wanajo38
Messages postés
137
Date d'inscription
vendredi 2 mai 2008
Statut
Membre
Dernière intervention
20 février 2015
62
26 mai 2008 à 12:49
26 mai 2008 à 12:49
Salut,
Je suis certain que ça marche. Il faut que tu annules toutes les zones d'impression. Ensuite tu refais ta zone de sélection et tu vas dans mis en page (en passant par l'aperçu avant impression) et tu choisis une page en largeur et rien en hauteur.
Autre chose : pour les tableaux croisés, il y a des options d'impression dans les options du tableau. C'est à dire, tu peux insérer des lignes après certains éléments ou encore des sauts de page... Cela permet une excellente présentation pour l'impression (aucun changement visuellement sur excel -> ne concerne que l'impression).
Dis moi si ça marche pas car je ne comprends pas pourquoi...
Bonne continuation
Wanajo38
P.S. : l'enregistreur de macro fonctionne très bien sur excel 2007... c'est comme avant. Il faut simplement cliquer sur affichage puis à droite -> enregistrer une nouvelle macro. Ensuite il faut effectuer les actions souhaitées et enfin cliquer sur arrêter l'enregistrement.
Je suis certain que ça marche. Il faut que tu annules toutes les zones d'impression. Ensuite tu refais ta zone de sélection et tu vas dans mis en page (en passant par l'aperçu avant impression) et tu choisis une page en largeur et rien en hauteur.
Autre chose : pour les tableaux croisés, il y a des options d'impression dans les options du tableau. C'est à dire, tu peux insérer des lignes après certains éléments ou encore des sauts de page... Cela permet une excellente présentation pour l'impression (aucun changement visuellement sur excel -> ne concerne que l'impression).
Dis moi si ça marche pas car je ne comprends pas pourquoi...
Bonne continuation
Wanajo38
P.S. : l'enregistreur de macro fonctionne très bien sur excel 2007... c'est comme avant. Il faut simplement cliquer sur affichage puis à droite -> enregistrer une nouvelle macro. Ensuite il faut effectuer les actions souhaitées et enfin cliquer sur arrêter l'enregistrement.
waoo40
Messages postés
106
Date d'inscription
mercredi 4 avril 2007
Statut
Membre
Dernière intervention
1 juin 2018
4
26 mai 2008 à 13:17
26 mai 2008 à 13:17
Bonjour wanajo38.
C'est super gentil de m'avoir appris cette astuce pour créer des macros.
J'avais même lu que cela n'était plus possible.
Je viens de tester et c'est au poil.
Merci encore, amicalement,
JM
C'est super gentil de m'avoir appris cette astuce pour créer des macros.
J'avais même lu que cela n'était plus possible.
Je viens de tester et c'est au poil.
Merci encore, amicalement,
JM
wanajo38
Messages postés
137
Date d'inscription
vendredi 2 mai 2008
Statut
Membre
Dernière intervention
20 février 2015
62
>
waoo40
Messages postés
106
Date d'inscription
mercredi 4 avril 2007
Statut
Membre
Dernière intervention
1 juin 2018
26 mai 2008 à 21:53
26 mai 2008 à 21:53
Mais de rien, ça fait plaisir de vous aider. Je trouve cette fonction super pour les gens qui, comme moi, n'y connaissent rien en macro !
Bonne continuation
Wanajo38
Bonne continuation
Wanajo38
karaboudjan
Messages postés
45
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
23 juillet 2008
39
26 mai 2008 à 14:10
26 mai 2008 à 14:10
Franchement, je suis désolé mais ça ne fonctionne pas...
voilà strictement ce que je fais :
Fichier / Zone d'impression / Annuler
Sur le tableau dynamique :
clic droit / Sélectionner / Tout le tableau
Fichier / Aperçu avant impression
Page... / onglet Page / Ajuster 1 page en largeur sur "" (0) en hauteur / OK
Et comme résultat j'ai toujours tout qui s'affiche, c'est-à dire mes 264 pages, alors que mon tableau fait au maxi 3 pages...
Je ne comprends vraiment plus rien...
Je vous remercie pour l'attention que vous portez sur ma requète !!
voilà strictement ce que je fais :
Fichier / Zone d'impression / Annuler
Sur le tableau dynamique :
clic droit / Sélectionner / Tout le tableau
Fichier / Aperçu avant impression
Page... / onglet Page / Ajuster 1 page en largeur sur "" (0) en hauteur / OK
Et comme résultat j'ai toujours tout qui s'affiche, c'est-à dire mes 264 pages, alors que mon tableau fait au maxi 3 pages...
Je ne comprends vraiment plus rien...
Je vous remercie pour l'attention que vous portez sur ma requète !!
karaboudjan
Messages postés
45
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
23 juillet 2008
39
26 mai 2008 à 15:12
26 mai 2008 à 15:12
J'ai même "essayé" de créer une macro, mais sans succès.
C'est toujours la même plage qui s'imprime quelque soit la longueur du tableau...
A+
C'est toujours la même plage qui s'imprime quelque soit la longueur du tableau...
A+
wanajo38
Messages postés
137
Date d'inscription
vendredi 2 mai 2008
Statut
Membre
Dernière intervention
20 février 2015
62
26 mai 2008 à 21:50
26 mai 2008 à 21:50
Si tu veux et si ce n'est pas confidentiel, je te propose de m'envoyer par mail ton tableau. Je te fais la zone d'impression et je te le renvoie, ça ira plus vite.
Si non, au lieu de faire sélection -> tableau, essaye de le sélectionner manuellement pour définir ta zone d'impression. C'est à dire tu sélectionnes de la première cellule en haut à gauche, jusqu'à la dernière en bas à droite (tu peux même rajouter une ligne au dessus et une en dessous pour être sûr).
Tiens moi au courant et bonne soirée
Wanajo38
Si non, au lieu de faire sélection -> tableau, essaye de le sélectionner manuellement pour définir ta zone d'impression. C'est à dire tu sélectionnes de la première cellule en haut à gauche, jusqu'à la dernière en bas à droite (tu peux même rajouter une ligne au dessus et une en dessous pour être sûr).
Tiens moi au courant et bonne soirée
Wanajo38
karaboudjan
Messages postés
45
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
23 juillet 2008
39
>
wanajo38
Messages postés
137
Date d'inscription
vendredi 2 mai 2008
Statut
Membre
Dernière intervention
20 février 2015
27 mai 2008 à 09:01
27 mai 2008 à 09:01
Ca me fait toujours la même mise en forme...
karaboudjan
Messages postés
45
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
23 juillet 2008
39
26 mai 2008 à 15:16
26 mai 2008 à 15:16
Le code au cas où :
Sub Impression() Range("a1").Select ActiveSheet.PageSetup.PrintArea = "" ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotSelect "", _ xlDataAndLabel ActiveSheet.PageSetup.PrintArea = "$H$3:$K$37" With ActiveSheet.PageSetup .LeftHeader = "" .CenterHeader = "" .RightHeader = "" .LeftFooter = "" .CenterFooter = "Page &P de &N" .RightFooter = "" .LeftMargin = Application.InchesToPoints(0.78740157480315) .RightMargin = Application.InchesToPoints(0.78740157480315) .TopMargin = Application.InchesToPoints(0.984251968503937) .BottomMargin = Application.InchesToPoints(0.984251968503937) .HeaderMargin = Application.InchesToPoints(0.511811023622047) .FooterMargin = Application.InchesToPoints(0.511811023622047) .PrintHeadings = False .PrintGridlines = False .PrintComments = xlPrintNoComments .PrintQuality = 600 .CenterHorizontally = False .CenterVertically = False .Orientation = xlPortrait .Draft = False .PaperSize = xlPaperA4 .FirstPageNumber = xlAutomatic .Order = xlDownThenOver .BlackAndWhite = False .Zoom = False .FitToPagesWide = 1 .FitToPagesTall = False End With ActiveWindow.SelectedSheets.PrintPreview ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True End Sub
ce fassil mon frer karaboudjan
clik sur fichier apre selectionne mise en page tu peu changer comme tuve reduire / agrendir 60
par exemple ok aperçu avent ampression tu trouve il de chongement.
pardone moi a mon francais.
clik sur fichier apre selectionne mise en page tu peu changer comme tuve reduire / agrendir 60
par exemple ok aperçu avent ampression tu trouve il de chongement.
pardone moi a mon francais.
karaboudjan
Messages postés
45
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
23 juillet 2008
39
28 mai 2008 à 14:00
28 mai 2008 à 14:00
Non ça ne fonctionne toujours pas...
Mon but n'est pas de réduire la taille de mon tableau ou même de l'agrandir pour pouvoir l'imprimer mais d'adapter l'impression selon le nombre de données du tableau sans faire aucune manip...
Je te remercie pour ton aide...
Karaboudjan
Mon but n'est pas de réduire la taille de mon tableau ou même de l'agrandir pour pouvoir l'imprimer mais d'adapter l'impression selon le nombre de données du tableau sans faire aucune manip...
Je te remercie pour ton aide...
Karaboudjan
karaboudjan
Messages postés
45
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
23 juillet 2008
39
28 mai 2008 à 16:09
28 mai 2008 à 16:09
Je m'inquiète sûrement pour rien...
...Mais suis-je le seul à avoir ce problème pour l'impression d'un TCD ?
Partout sur le net, on ne fait aucune référence là-dessus. Ca me paraît très louche !!!
Si quelqu'un peut me donner la clef, ce serai sympa...
Karaboudjan
...Mais suis-je le seul à avoir ce problème pour l'impression d'un TCD ?
Partout sur le net, on ne fait aucune référence là-dessus. Ca me paraît très louche !!!
Si quelqu'un peut me donner la clef, ce serai sympa...
Karaboudjan
karaboudjan
Messages postés
45
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
23 juillet 2008
39
29 mai 2008 à 09:00
29 mai 2008 à 09:00
Le seul moyen alternatif pour l'impression du TCD est de mettre sur deux feuilles différentes les données et le TCD.
Il faut également supprimer toutes les zones d'impression inutiles.
L'impression se fait parfaitement. Je remercie wanajo38.
Karaboudjan
Il faut également supprimer toutes les zones d'impression inutiles.
L'impression se fait parfaitement. Je remercie wanajo38.
Karaboudjan
bcharef
Messages postés
1
Date d'inscription
dimanche 5 octobre 2008
Statut
Membre
Dernière intervention
7 octobre 2008
7 oct. 2008 à 21:34
7 oct. 2008 à 21:34
Bonjour,
J'aimerai savoir quelle est la démarche pour pouvoir garder le même format d'un tableau croisé dynamique sur Excel aprés chaque manipulation sans utiliser la forme automatique .
je serai très heureux si quelqu'un connait la démarche.
D'avance, je vous remercie pour vos réponses.
J'aimerai savoir quelle est la démarche pour pouvoir garder le même format d'un tableau croisé dynamique sur Excel aprés chaque manipulation sans utiliser la forme automatique .
je serai très heureux si quelqu'un connait la démarche.
D'avance, je vous remercie pour vos réponses.
6 sept. 2016 à 13:37