Table des matières
Parfois, un Excel Un rapport ou une feuille de calcul contient un grand ensemble de données. Dans ce cas, il est plus facile pour les utilisateurs ou les lecteurs de lire le rapport avec un saut de page. Il est certain que cette fonctionnalité de l'application Excel aide les lecteurs à analyser ou à comprendre le rapport sans s'ennuyer ou être monotone. Mais, dans certains cas, les utilisateurs ne parviennent pas à insérer un saut de page dans Excel Bien que le saut de page ait été inséré, les utilisateurs ne le trouvent pas dans la feuille de calcul. Dans cet article, nous allons donc vous montrer la solution au problème du saut de page dans la feuille de calcul. Excel ne fonctionne pas.
Télécharger le cahier d'exercices
Vous pouvez télécharger gratuitement le Excel le manuel d'exercices ici et pratiquez par vous-même.
Saut de page ne fonctionnant pas.xlsm2 solutions appropriées pour le saut de page qui ne fonctionne pas dans Excel
Tout d'abord, considérez les données suivantes comme notre ensemble de données d'exemple pour cet article. Ici, nous avons trois tableaux de données différents, chacun contenant les noms, les ID et les dates d'entrée en fonction des employés de trois entreprises différentes par exemple. Par conséquent, nous allons résoudre le problème donné dans cet article en utilisant cet ensemble de données. Ici, vous verrez deux solutions différentes concernant l'erreur de saut de page en Excel ne fonctionne pas. Nous résoudrons le problème à l'aide de l'outil Mise en page dans notre première méthode et ensuite, appliquer Visual Basic pour les applications (VBA) dans le second.
1. utilisation du groupe de mise en page
Nous pouvons résoudre le problème du saut de page en Excel en utilisant le Mise en page Pour ce faire, suivez les étapes suivantes.
Étape 1 :
- Tout d'abord, nous allons insérer un saut de page dans la feuille de calcul.
- À cette fin, nous allons sélectionner la ligne 9 .
- Deuxièmement, allez sur le site Mise en page du ruban.
- Ensuite, dans le Mise en page groupe choisir le Insérer un saut de page à partir du Pauses dans le menu déroulant.
- Troisièmement, suivez la même procédure pour insérer le saut de page dans la ligne 17 .
- Par conséquent, vous remarquerez qu'il n'y a pas de saut de page dans ces rangées.
- Par conséquent, nous allons corriger le problème dans nos prochaines étapes.
Étape 2 :
- Tout d'abord, nous allons nous rendre à la Mise en page du ruban.
- Ensuite, cliquez sur la petite flèche en bas à droite de l'écran. Mise en page groupe.
Étape 3 :
- Ensuite, après avoir cliqué, vous verrez une boîte de dialogue nommée "Mise en page " .
- Ensuite, le Page de la boîte de dialogue, choisissez l'option Ajuster à s'il n'a pas été marqué précédemment.
- Troisièmement, appuyez sur OK .
Étape 4 :
- Enfin, vous verrez les sauts de page dans la feuille de calcul.
Lire la suite : Comment utiliser le saut de page dans Excel (7 exemples pertinents)
2. application du code VBA pour résoudre le problème de saut de page
Dans notre deuxième approche, nous appliquerons VBA pour résoudre le problème. Suivez les étapes suivantes pour mieux comprendre.
Étape 1 :
- Tout d'abord, prenez le jeu de données suivant pour insérer un saut de page dans les lignes 10 et 17 .
- Entre-temps, vous ne remarquerez aucun saut de page sur la feuille de calcul après l'application de l'option Insérer un saut de page commandement.
Étape 2 :
- Deuxièmement, allez sur le site Développeur du ruban et choisissez l'onglet Visual Basic à partir du Code groupe.
- Ensuite, après avoir choisi la commande, vous verrez un nouvel onglet.
- En outre, choisissez le Module à partir du Insérer onglet.
Étape 3 :
- Troisièmement, insérez le code suivant dans le module.
Sub Page_Break_Not_Working() 'La communication avec l'imprimante est désactivée Application.PrintCommunication = False 'Définir la zone d'impression à la cellule B2:D23 sur la feuille VBA ActiveSheet.PageSetup.PrintArea = "$B$2:$D$23" 'Commuter l'affichage dans la feuille VBA à l'aperçu du saut de page ActiveWindow.View = xlPageBreakPreview ActiveWindow.View = xlNormalView End Sub
Découpage du code VBA - Nous nommerons la fonction dans le fichier VBA comme Page_Break_Not_Working .
- Ici, nous allons déclarer si la communication de la feuille de calcul avec l'imprimante est activée ou non.
- Ensuite, nous définirons la zone de la feuille de calcul ou la plage de cellules dans laquelle le saut de page sera appliqué en utilisant la ligne de commande . ActiveSheet.PageSetup.PrintArea = "$B$2:$D$23" (en anglais)
- Enfin, nous écrirons le xlPageBreakPreview pour afficher le saut de page dans la feuille de calcul.
Étape 4 :
- Par conséquent, enregistrez le code et appuyez sur le bouton de lecture ou F5 pour la solution.
- Enfin, vous verrez des sauts de page dans la feuille de calcul après avoir exécuté le code.
Lire la suite : Comment insérer un saut de page basé sur la valeur d'une cellule avec Excel VBA
Conclusion
C'est la fin de cet article. J'espère que vous avez trouvé cet article utile. Après avoir lu cet article, vous serez en mesure de trouver la solution au saut de page en Excel ne fonctionne pas en utilisant l'une des méthodes. Veuillez nous faire part de toute autre question ou recommandation dans la section des commentaires ci-dessous.