En clair tu vires "$A:$J" de la propriéte PrintTitleColumns = "" Et comme ton fichier ne tiens pas sur une page tu réduis la valeur de la propriété .Zoom
En clair tu vires "$A:$J" de la propriéte PrintTitleColumns = ""
Et comme ton fichier ne tiens pas sur une page tu réduis la valeur de la
propriété .Zoom
En clair tu vires "$A:$J" de la propriéte PrintTitleColumns = "" Et comme ton fichier ne tiens pas sur une page tu réduis la valeur de la propriété .Zoom
Cordialement
Marc
Trirème
Bonsoir pellet15 Plusieurs raisons à ton problème.
La colonne K contient du texte écrit en blanc. Excel cherche à l'imprimer puisqu'il n'y a pas de zone d'impression spécifiée excluant cette colonne.
La macro précise .PrintTitleColumns = "$A:$J" ainsi Excel imprimera sur chaque page les colonnes A à J.
Malheureusement la largeur de la feuille ne permet pas d'imprimer plus que ces colonnes. Et ce qui semble être un deuxième exemplaire n'est en fait qu'une vaine tentative pour imprimer la colonne K.
Pour t'en convaincre, met la colonne K en couleur, réduit la largeur de la colonne J (ou une des précédentes) et fait un aperçu avant impression.
Je pense que tu devrais plutôt créer une zone d'impression incluant les colonnes A à J : ActiveSheet.PageSetup.PrintArea = "$A:$J"
Cordialement Trirème
Bonjour à tous
Je ne comprend pas pour quoi ce VBA m'imprime en double ou est mon erreure :-((
Bonsoir pellet15
Plusieurs raisons à ton problème.
La colonne K contient du texte écrit en blanc. Excel cherche à
l'imprimer puisqu'il n'y a pas de zone d'impression spécifiée excluant
cette colonne.
La macro précise
.PrintTitleColumns = "$A:$J"
ainsi Excel imprimera sur chaque page les colonnes A à J.
Malheureusement la largeur de la feuille ne permet pas d'imprimer plus
que ces colonnes. Et ce qui semble être un deuxième exemplaire n'est en
fait qu'une vaine tentative pour imprimer la colonne K.
Pour t'en convaincre, met la colonne K en couleur, réduit la largeur de
la colonne J (ou une des précédentes) et fait un aperçu avant impression.
Je pense que tu devrais plutôt créer une zone d'impression incluant les
colonnes A à J :
ActiveSheet.PageSetup.PrintArea = "$A:$J"
Cordialement
Trirème
Bonjour à tous
Je ne comprend pas pour quoi ce VBA m'imprime en double
ou est mon erreure :-((
Bonsoir pellet15 Plusieurs raisons à ton problème.
La colonne K contient du texte écrit en blanc. Excel cherche à l'imprimer puisqu'il n'y a pas de zone d'impression spécifiée excluant cette colonne.
La macro précise .PrintTitleColumns = "$A:$J" ainsi Excel imprimera sur chaque page les colonnes A à J.
Malheureusement la largeur de la feuille ne permet pas d'imprimer plus que ces colonnes. Et ce qui semble être un deuxième exemplaire n'est en fait qu'une vaine tentative pour imprimer la colonne K.
Pour t'en convaincre, met la colonne K en couleur, réduit la largeur de la colonne J (ou une des précédentes) et fait un aperçu avant impression.
Je pense que tu devrais plutôt créer une zone d'impression incluant les colonnes A à J : ActiveSheet.PageSetup.PrintArea = "$A:$J"
Cordialement Trirème
Bonjour à tous
Je ne comprend pas pour quoi ce VBA m'imprime en double ou est mon erreure :-((
Oui et non. C'est une façon de voir que je ne partage pas.
Sauf que globalement ce n'est pas représentatif de l'esprit du NG :
- Convivialité - Politesse
entre autre. J'ai toujours su remercier tous les contributeurs qui m'ont aidé et dieu sait s'ils ont été nombreux sur ce forum. Et c'est bien la moindre des choses. Cela ne coûte pas grand chose et puis ça fait plaisir.
Mais bof mon post ( volontairement très court ) n'appelait pas spécialement de réponse mais exprimait juste mon humeur.
Cordialement.
Excel...ent
Oui et non. C'est une façon de voir que je ne partage pas.
Sauf que globalement ce n'est pas représentatif de l'esprit du NG :
- Convivialité
- Politesse
entre autre.
J'ai toujours su remercier tous les contributeurs qui m'ont aidé et dieu
sait s'ils ont été nombreux sur ce forum. Et c'est bien la moindre des
choses. Cela ne coûte pas grand chose et puis ça fait plaisir.
Mais bof mon post ( volontairement très court ) n'appelait pas spécialement
de réponse mais exprimait juste mon humeur.
Oui et non. C'est une façon de voir que je ne partage pas.
Sauf que globalement ce n'est pas représentatif de l'esprit du NG :
- Convivialité - Politesse
entre autre. J'ai toujours su remercier tous les contributeurs qui m'ont aidé et dieu sait s'ils ont été nombreux sur ce forum. Et c'est bien la moindre des choses. Cela ne coûte pas grand chose et puis ça fait plaisir.
Mais bof mon post ( volontairement très court ) n'appelait pas spécialement de réponse mais exprimait juste mon humeur.