Je cherche à empêcher un saut de page et faire en sorte qu'un bloc de
cellule soit obligatoirement dans la même feuille à l'aperçu avant impression.
La hauteur des lignes peut varier, et il y a plusieurs blocs à créer dans
mon doc excel. quelqu'un peut-il m'aider ? merci
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
michdenis
Bonjour Nathalie,
La question manque un peu de clarté ou c'est peut-être Excel qui manque de flexibilité lorsque vient le temps d'imprimer. Si tu désires imprimer ta feuille ou un classeur ayant une présentation qui ne se fait pas de façon automatique,
A) charge la macro complémentaire : Gestionnaire de Rapport Barre des menus/outils/macro complémentaires/tu coches la macro énoncée. P.-S. Si tu as Excel 2003, elle n'est pas disponible, il faut alors trouver sur une version plus ancienne le fichier Assimod.xla, le copier dans le répertoire où se logent les macros complémentaires!
B) tu fais la mise en page de ta feuille exactement de la façon dont tu voudrais l'imprimer. Tu appelles la commande : Editon /affichage (vue) personnalisé et tu ajoutes une vue. Chaque section de ta feuille peut avoir une vue personnalisée qui lui est propre. Il faut seulement reprendre le processus de mise en page à chaque fois et enregistrer la vue!
C ) Tu utilises le « Gestionnaire de Rapports » pour regrouper sous une même appellation plusieurs vues personnalisées. (Menu/Édition/Gestioinnaire de Rapports)
D ) Maintenant, lorsque tu veux imprimer ta feuille, tu ouvres le gestionnaire de rapports et de là, tu lances l'impression de ta feuille ou de ton classeur.
P.-S. Si tu décides d'aller de l'avant avec cette méthode, tu te dois de définir une vue « normale » de ta feuille. Cela te permettra de retrouver ta feuille telle quelle après avoir imprimé sans avoir les caractéristiques spécifiques liées à l'impression.
Salutations!
"nathalie faisans" <nathalie a écrit dans le message de news:
bonjour à toutes et tous :
Je cherche à empêcher un saut de page et faire en sorte qu'un bloc de cellule soit obligatoirement dans la même feuille à l'aperçu avant impression. La hauteur des lignes peut varier, et il y a plusieurs blocs à créer dans mon doc excel. quelqu'un peut-il m'aider ? merci
Bonjour Nathalie,
La question manque un peu de clarté ou c'est peut-être Excel qui manque de flexibilité lorsque vient le temps d'imprimer.
Si tu désires imprimer ta feuille ou un classeur ayant une présentation qui ne se fait pas de façon automatique,
A) charge la macro complémentaire : Gestionnaire de Rapport
Barre des menus/outils/macro complémentaires/tu coches la macro énoncée.
P.-S. Si tu as Excel 2003, elle n'est pas disponible, il faut alors trouver sur une version
plus ancienne le fichier Assimod.xla, le copier dans le répertoire où se logent
les macros complémentaires!
B) tu fais la mise en page de ta feuille exactement de la façon dont tu voudrais l'imprimer.
Tu appelles la commande : Editon /affichage (vue) personnalisé et tu ajoutes une vue.
Chaque section de ta feuille peut avoir une vue personnalisée qui lui est propre. Il faut
seulement reprendre le processus de mise en page à chaque fois et enregistrer la vue!
C ) Tu utilises le « Gestionnaire de Rapports » pour regrouper sous une même appellation
plusieurs vues personnalisées. (Menu/Édition/Gestioinnaire de Rapports)
D ) Maintenant, lorsque tu veux imprimer ta feuille, tu ouvres le gestionnaire de rapports
et de là, tu lances l'impression de ta feuille ou de ton classeur.
P.-S. Si tu décides d'aller de l'avant avec cette méthode, tu te dois de définir une vue « normale »
de ta feuille. Cela te permettra de retrouver ta feuille telle quelle après avoir imprimé
sans avoir les caractéristiques spécifiques liées à l'impression.
Salutations!
"nathalie faisans" <nathalie faisans@discussions.microsoft.com> a écrit dans le message de news:
E921B5D1-A36F-41FC-81E4-199BA5049962@microsoft.com...
bonjour à toutes et tous :
Je cherche à empêcher un saut de page et faire en sorte qu'un bloc de
cellule soit obligatoirement dans la même feuille à l'aperçu avant impression.
La hauteur des lignes peut varier, et il y a plusieurs blocs à créer dans
mon doc excel. quelqu'un peut-il m'aider ? merci
La question manque un peu de clarté ou c'est peut-être Excel qui manque de flexibilité lorsque vient le temps d'imprimer. Si tu désires imprimer ta feuille ou un classeur ayant une présentation qui ne se fait pas de façon automatique,
A) charge la macro complémentaire : Gestionnaire de Rapport Barre des menus/outils/macro complémentaires/tu coches la macro énoncée. P.-S. Si tu as Excel 2003, elle n'est pas disponible, il faut alors trouver sur une version plus ancienne le fichier Assimod.xla, le copier dans le répertoire où se logent les macros complémentaires!
B) tu fais la mise en page de ta feuille exactement de la façon dont tu voudrais l'imprimer. Tu appelles la commande : Editon /affichage (vue) personnalisé et tu ajoutes une vue. Chaque section de ta feuille peut avoir une vue personnalisée qui lui est propre. Il faut seulement reprendre le processus de mise en page à chaque fois et enregistrer la vue!
C ) Tu utilises le « Gestionnaire de Rapports » pour regrouper sous une même appellation plusieurs vues personnalisées. (Menu/Édition/Gestioinnaire de Rapports)
D ) Maintenant, lorsque tu veux imprimer ta feuille, tu ouvres le gestionnaire de rapports et de là, tu lances l'impression de ta feuille ou de ton classeur.
P.-S. Si tu décides d'aller de l'avant avec cette méthode, tu te dois de définir une vue « normale » de ta feuille. Cela te permettra de retrouver ta feuille telle quelle après avoir imprimé sans avoir les caractéristiques spécifiques liées à l'impression.
Salutations!
"nathalie faisans" <nathalie a écrit dans le message de news:
bonjour à toutes et tous :
Je cherche à empêcher un saut de page et faire en sorte qu'un bloc de cellule soit obligatoirement dans la même feuille à l'aperçu avant impression. La hauteur des lignes peut varier, et il y a plusieurs blocs à créer dans mon doc excel. quelqu'un peut-il m'aider ? merci
Elyoukey
Bonjour, je viens porter quelques précisions (la question vient de moi), parce que en fait, c'est un peu plus alambiqué que cela.
En gros, j'utilise une moulinette basée sur des liaisons avec un autre logiciel pour générer un document excel automatiquement. Comme c'est une base de donnée un peu 'vieillotte' (4D version 6.7.4), j'utilise les lliaisons DDE.
A l'arrivée, j'obtiens une sorte de listing que l'utilisateur devrait pouvoir imprimer juste en faisant 'Fichier/imprimer' (dans l'idéal). Mais comme j'ai des zones de commentaires avec des tailles variables dans les 'blocs', l'impression des blocs peut se retrouvée tronquée (parce qu'il n'y a plus de place sur la feuille).
Ce que l'on cherche c'est un moyen de dire à Excel : 'Ce bloc de cellule doit absoluement être sur la même page'.
La réponse de michdenis semble bonne, mais cela oblige chaque utilisateur à faire des manipulations supplémentaires (installation du fichier .xla, utilisation du gestionnaire de rapports) "juste pour ça". N'y'a t'il pas un moyen plus simple ?
d'avance merci pour les réponses.
Bonjour,
je viens porter quelques précisions (la question vient de moi), parce que en
fait, c'est un peu plus alambiqué que cela.
En gros, j'utilise une moulinette basée sur des liaisons avec un autre
logiciel pour générer un document excel automatiquement. Comme c'est une base
de donnée un peu 'vieillotte' (4D version 6.7.4), j'utilise les lliaisons DDE.
A l'arrivée, j'obtiens une sorte de listing que l'utilisateur devrait
pouvoir imprimer juste en faisant 'Fichier/imprimer' (dans l'idéal). Mais
comme j'ai des zones de commentaires avec des tailles variables dans les
'blocs', l'impression des blocs peut se retrouvée tronquée (parce qu'il n'y a
plus de place sur la feuille).
Ce que l'on cherche c'est un moyen de dire à Excel : 'Ce bloc de cellule
doit absoluement être sur la même page'.
La réponse de michdenis semble bonne, mais cela oblige chaque utilisateur à
faire des manipulations supplémentaires (installation du fichier .xla,
utilisation du gestionnaire de rapports) "juste pour ça". N'y'a t'il pas un
moyen plus simple ?
Bonjour, je viens porter quelques précisions (la question vient de moi), parce que en fait, c'est un peu plus alambiqué que cela.
En gros, j'utilise une moulinette basée sur des liaisons avec un autre logiciel pour générer un document excel automatiquement. Comme c'est une base de donnée un peu 'vieillotte' (4D version 6.7.4), j'utilise les lliaisons DDE.
A l'arrivée, j'obtiens une sorte de listing que l'utilisateur devrait pouvoir imprimer juste en faisant 'Fichier/imprimer' (dans l'idéal). Mais comme j'ai des zones de commentaires avec des tailles variables dans les 'blocs', l'impression des blocs peut se retrouvée tronquée (parce qu'il n'y a plus de place sur la feuille).
Ce que l'on cherche c'est un moyen de dire à Excel : 'Ce bloc de cellule doit absoluement être sur la même page'.
La réponse de michdenis semble bonne, mais cela oblige chaque utilisateur à faire des manipulations supplémentaires (installation du fichier .xla, utilisation du gestionnaire de rapports) "juste pour ça". N'y'a t'il pas un moyen plus simple ?
d'avance merci pour les réponses.
michdenis
Bonjour Elyoukey,
Il y a d'autres moyens... mais pour cela tu dois avoir des points de repère dans la structure de tes données te permettant d'indiquer à Excel où doivent se faire les sauts de page. Simplement, ceci revient à identifier les différentes zones à imprimer et qu'elle est l'étendue de chacune des zones.
Salutations!
"Elyoukey" a écrit dans le message de news:
Bonjour, je viens porter quelques précisions (la question vient de moi), parce que en fait, c'est un peu plus alambiqué que cela.
En gros, j'utilise une moulinette basée sur des liaisons avec un autre logiciel pour générer un document excel automatiquement. Comme c'est une base de donnée un peu 'vieillotte' (4D version 6.7.4), j'utilise les lliaisons DDE.
A l'arrivée, j'obtiens une sorte de listing que l'utilisateur devrait pouvoir imprimer juste en faisant 'Fichier/imprimer' (dans l'idéal). Mais comme j'ai des zones de commentaires avec des tailles variables dans les 'blocs', l'impression des blocs peut se retrouvée tronquée (parce qu'il n'y a plus de place sur la feuille).
Ce que l'on cherche c'est un moyen de dire à Excel : 'Ce bloc de cellule doit absoluement être sur la même page'.
La réponse de michdenis semble bonne, mais cela oblige chaque utilisateur à faire des manipulations supplémentaires (installation du fichier .xla, utilisation du gestionnaire de rapports) "juste pour ça". N'y'a t'il pas un moyen plus simple ?
d'avance merci pour les réponses.
Bonjour Elyoukey,
Il y a d'autres moyens... mais pour cela tu dois avoir des points de repère dans la structure de tes données te permettant
d'indiquer à Excel où doivent se faire les sauts de page. Simplement, ceci revient à identifier les différentes zones à imprimer et
qu'elle est l'étendue de chacune des zones.
Salutations!
"Elyoukey" <Elyoukey@discussions.microsoft.com> a écrit dans le message de news:
84E00709-F063-478E-9056-97704E0E30B0@microsoft.com...
Bonjour,
je viens porter quelques précisions (la question vient de moi), parce que en
fait, c'est un peu plus alambiqué que cela.
En gros, j'utilise une moulinette basée sur des liaisons avec un autre
logiciel pour générer un document excel automatiquement. Comme c'est une base
de donnée un peu 'vieillotte' (4D version 6.7.4), j'utilise les lliaisons DDE.
A l'arrivée, j'obtiens une sorte de listing que l'utilisateur devrait
pouvoir imprimer juste en faisant 'Fichier/imprimer' (dans l'idéal). Mais
comme j'ai des zones de commentaires avec des tailles variables dans les
'blocs', l'impression des blocs peut se retrouvée tronquée (parce qu'il n'y a
plus de place sur la feuille).
Ce que l'on cherche c'est un moyen de dire à Excel : 'Ce bloc de cellule
doit absoluement être sur la même page'.
La réponse de michdenis semble bonne, mais cela oblige chaque utilisateur à
faire des manipulations supplémentaires (installation du fichier .xla,
utilisation du gestionnaire de rapports) "juste pour ça". N'y'a t'il pas un
moyen plus simple ?
Il y a d'autres moyens... mais pour cela tu dois avoir des points de repère dans la structure de tes données te permettant d'indiquer à Excel où doivent se faire les sauts de page. Simplement, ceci revient à identifier les différentes zones à imprimer et qu'elle est l'étendue de chacune des zones.
Salutations!
"Elyoukey" a écrit dans le message de news:
Bonjour, je viens porter quelques précisions (la question vient de moi), parce que en fait, c'est un peu plus alambiqué que cela.
En gros, j'utilise une moulinette basée sur des liaisons avec un autre logiciel pour générer un document excel automatiquement. Comme c'est une base de donnée un peu 'vieillotte' (4D version 6.7.4), j'utilise les lliaisons DDE.
A l'arrivée, j'obtiens une sorte de listing que l'utilisateur devrait pouvoir imprimer juste en faisant 'Fichier/imprimer' (dans l'idéal). Mais comme j'ai des zones de commentaires avec des tailles variables dans les 'blocs', l'impression des blocs peut se retrouvée tronquée (parce qu'il n'y a plus de place sur la feuille).
Ce que l'on cherche c'est un moyen de dire à Excel : 'Ce bloc de cellule doit absoluement être sur la même page'.
La réponse de michdenis semble bonne, mais cela oblige chaque utilisateur à faire des manipulations supplémentaires (installation du fichier .xla, utilisation du gestionnaire de rapports) "juste pour ça". N'y'a t'il pas un moyen plus simple ?
d'avance merci pour les réponses.
Elyoukey
Quels sont ces autres moyens ? J'aimerais éviter l'insertion de sauts de pages 'à la volée' car il me faudrait calculer à chaque bloc si je dois inserer ou non, en fonction de sa hauteur.
De plus, (là c'est du luxe, mais bon...) je reprend ensuite ce même document en mise en page paysage sur un autre onglet, si j'insère dynamiquement les sauts de page, il faudra que je me repasse tous les blocs pour réinserer les bons sauts de pages aux endroits qui correspondent. C'est possible, mais 1 source de bugs potentielle 2 fastidieux et rallongeant le temps de traitement
merci
Bonjour Elyoukey,
Il y a d'autres moyens... mais pour cela tu dois avoir des points de repère dans la structure de tes données te permettant d'indiquer à Excel où doivent se faire les sauts de page. Simplement, ceci revient à identifier les différentes zones à imprimer et qu'elle est l'étendue de chacune des zones.
Salutations!
Quels sont ces autres moyens ?
J'aimerais éviter l'insertion de sauts de pages 'à la volée' car il me
faudrait calculer à chaque bloc si je dois inserer ou non, en fonction de sa
hauteur.
De plus, (là c'est du luxe, mais bon...) je reprend ensuite ce même document
en mise en page paysage sur un autre onglet, si j'insère dynamiquement les
sauts de page, il faudra que je me repasse tous les blocs pour réinserer les
bons sauts de pages aux endroits qui correspondent. C'est possible, mais
1 source de bugs potentielle
2 fastidieux et rallongeant le temps de traitement
merci
Bonjour Elyoukey,
Il y a d'autres moyens... mais pour cela tu dois avoir des points de repère dans la structure de tes données te permettant
d'indiquer à Excel où doivent se faire les sauts de page. Simplement, ceci revient à identifier les différentes zones à imprimer et
qu'elle est l'étendue de chacune des zones.
Quels sont ces autres moyens ? J'aimerais éviter l'insertion de sauts de pages 'à la volée' car il me faudrait calculer à chaque bloc si je dois inserer ou non, en fonction de sa hauteur.
De plus, (là c'est du luxe, mais bon...) je reprend ensuite ce même document en mise en page paysage sur un autre onglet, si j'insère dynamiquement les sauts de page, il faudra que je me repasse tous les blocs pour réinserer les bons sauts de pages aux endroits qui correspondent. C'est possible, mais 1 source de bugs potentielle 2 fastidieux et rallongeant le temps de traitement
merci
Bonjour Elyoukey,
Il y a d'autres moyens... mais pour cela tu dois avoir des points de repère dans la structure de tes données te permettant d'indiquer à Excel où doivent se faire les sauts de page. Simplement, ceci revient à identifier les différentes zones à imprimer et qu'elle est l'étendue de chacune des zones.