: Διακοπή σελίδας στο Excel δεν λειτουργεί σφάλμα

  • Μοιραστείτε Αυτό
Hugh West

Μερικές φορές, ένα Excel η έκθεση ή το φύλλο εργασίας περιέχει ένα μεγάλο σύνολο δεδομένων. Σε αυτή την περίπτωση, είναι ευκολότερο για τους χρήστες ή τους αναγνώστες να διαβάσουν την έκθεση με ένα διάλειμμα σελίδας σε αυτήν. Σίγουρα, αυτό το χαρακτηριστικό της Excel βοηθά τους αναγνώστες να αναλύσουν ή να κατανοήσουν την έκθεση χωρίς να βαρεθούν ή να μονότονα. Αλλά, σε ορισμένες περιπτώσεις, οι χρήστες αποτυγχάνουν να εισαγωγή ενός διαλείμματος σελίδας στο Excel σωστά. Παρά την εισαγωγή του page break, οι χρήστες δεν μπορούν να το βρουν στο φύλλο εργασίας. Επομένως, σε αυτό το άρθρο, θα σας δείξουμε τη λύση για το page break στο Excel δεν λειτουργεί.

Κατεβάστε το βιβλίο ασκήσεων

Μπορείτε να κατεβάσετε το δωρεάν Excel βιβλίο εργασίας εδώ και εξασκηθείτε μόνοι σας.

Διακοπή σελίδας δεν λειτουργεί.xlsm

2 κατάλληλες λύσεις για τη διακοπή σελίδας που δεν λειτουργεί στο Excel

Πρώτα απ' όλα, θεωρήστε τα παρακάτω δεδομένα ως το δειγματικό μας σύνολο δεδομένων για αυτό το άρθρο. Εδώ, έχουμε τρεις διαφορετικούς πίνακες δεδομένων, καθένας από τους οποίους περιέχει τα ονόματα, τα αναγνωριστικά και τις ημερομηνίες ένταξης των εργαζομένων τριών διαφορετικών εταιρειών για παράδειγμα. Επομένως, θα λύσουμε το πρόβλημα που δίνεται σε αυτό το άρθρο χρησιμοποιώντας αυτό το σύνολο δεδομένων. Εδώ, θα δείτε δύο διαφορετικές λύσεις σχετικά με το σφάλμα της διακοπής σελίδας στο Excel Δεν λειτουργεί. Θα λύσουμε το πρόβλημα χρησιμοποιώντας το Ρύθμιση σελίδας στην πρώτη μας μέθοδο και στη συνέχεια, εφαρμόστε Visual Basic για εφαρμογές (VBA) στο δεύτερο.

1. Χρήση της ομάδας ρυθμίσεων σελίδας

Μπορούμε να λύσουμε το πρόβλημα της διακοπής σελίδας στο Excel χρησιμοποιώντας το Ρύθμιση σελίδας Για να το κάνετε αυτό, ακολουθήστε τα παρακάτω βήματα.

Βήμα 1:

  • Πρώτον, θα εισαγάγουμε μια αλλαγή σελίδας στο φύλλο εργασίας.
  • Για το σκοπό αυτό, θα επιλέξουμε τη σειρά 9 .
  • Δεύτερον, πηγαίνετε στο Διάταξη σελίδας της κορδέλας.
  • Στη συνέχεια, στο Ρύθμιση σελίδας ομάδα επιλέξτε το Εισαγωγή Διακοπής σελίδας εντολή από το Διακοπές αναπτυσσόμενο μενού.

  • Τρίτον, ακολουθήστε την ίδια διαδικασία για να εισαγάγετε τη διακοπή σελίδας στη σειρά 17 .

  • Κατά συνέπεια, θα παρατηρήσετε ότι δεν υπάρχουν διαλείμματα σελίδων σε αυτές τις γραμμές.
  • Ως εκ τούτου, θα διορθώσουμε το πρόβλημα στα επόμενα βήματά μας.

Βήμα 2:

  • Πρώτον, θα πάμε στο Διάταξη σελίδας της κορδέλας και πάλι.
  • Στη συνέχεια, κάντε κλικ στο μικρό βέλος στην κάτω δεξιά πλευρά της οθόνης Ρύθμιση σελίδας ομάδα.

Βήμα 3:

  • Δεύτερον, αφού κάνετε κλικ, θα δείτε ένα πλαίσιο διαλόγου με το όνομα "Ρύθμιση σελίδας " .
  • Στη συνέχεια, το Σελίδα του πλαισίου διαλόγου, επιλέξτε την επιλογή Προσαρμογή σε εάν δεν είχε επισημανθεί προηγουμένως.
  • Τρίτον, πατήστε OK .

Βήμα 4:

  • Τέλος, θα δείτε τα διαλείμματα σελίδων στο φύλλο εργασίας.

Διαβάστε περισσότερα: Πώς να χρησιμοποιήσετε το Page Break στο Excel (7 κατάλληλα παραδείγματα)

2. Εφαρμογή κώδικα VBA για τη διόρθωση του προβλήματος διακοπής σελίδας

Στη δεύτερη προσέγγισή μας, θα εφαρμόσουμε VBA Ακολουθήστε τα παρακάτω βήματα για καλύτερη κατανόηση.

Βήμα 1:

  • Πρώτα απ' όλα, πάρτε το ακόλουθο σύνολο δεδομένων για να εισαγάγετε ένα διάλειμμα σελίδας στις γραμμές 10 και 17 .

  • Εν τω μεταξύ, δεν θα παρατηρήσετε καμία διακοπή σελίδας στο φύλλο εργασίας μετά την εφαρμογή του Εισαγωγή διαλείμματος σελίδας εντολή.

  • Για το λόγο αυτό, θα εφαρμόσουμε VBA για την επίλυση του προβλήματος.
  • Βήμα 2:

    • Δεύτερον, πηγαίνετε στο Προγραμματιστής της κορδέλας και επιλέξτε την επιλογή Visual Basic εντολή από το Κωδικός ομάδα.

    • Στη συνέχεια, αφού επιλέξετε την εντολή, θα δείτε μια νέα καρτέλα.
    • Επιπλέον, επιλέξτε το Ενότητα εντολή από το Εισαγωγή καρτέλα.

    Βήμα 3:

    • Τρίτον, εισάγετε τον ακόλουθο κώδικα στην ενότητα.
     Sub Page_Break_Not_Working() 'Η επικοινωνία με τον εκτυπωτή είναι απενεργοποιημένη Application.PrintCommunication = False 'Ορίστε την περιοχή εκτύπωσης στο κελί B2:D23 στο φύλλο VBA ActiveSheet.PageSetup.PrintArea = "$B$2:$D$23" 'Αλλάξτε την εμφάνιση στο φύλλο VBA σε προεπισκόπηση διακοπής σελίδας ActiveWindow.View = xlPageBreakPreview ActiveWindow.View = xlNormalView End Sub 

    Ανάλυση κώδικα VBA
    • Θα ονομάσουμε τη συνάρτηση στο VBA ως Page_Break_Not_Working .
    • Εδώ, θα δηλώσουμε ότι η επικοινωνία του φύλλου εργασίας με τον εκτυπωτή είναι ενεργοποιημένη ή απενεργοποιημένη.
    • Στη συνέχεια, θα ορίσουμε την περιοχή του φύλλου εργασίας ή την περιοχή κελιών εντός της οποίας θα εφαρμοστεί η αλλαγή σελίδας χρησιμοποιώντας τη γραμμή εντολών . ActiveSheet.PageSetup.PrintArea = "$B$2:$D$23"
    • Τέλος, θα γράψουμε το xlPageBreakPreview για να εμφανίσετε το διάλειμμα σελίδας στο φύλλο εργασίας.

    Βήμα 4:

    • Επομένως, αποθηκεύστε τον κωδικό και πατήστε το κουμπί αναπαραγωγής ή F5 για τη λύση.

    • Τέλος, μετά την εκτέλεση του κώδικα θα δείτε διαλείμματα σελίδων στο φύλλο εργασίας.

    Διαβάστε περισσότερα: Πώς να εισαγάγετε διακοπή σελίδας με βάση την τιμή κελιού με το Excel VBA

    Συμπέρασμα

    Αυτό είναι το τέλος αυτού του άρθρου. Ελπίζω να βρείτε αυτό το άρθρο χρήσιμο. Αφού διαβάσετε αυτό το άρθρο, θα είστε σε θέση να βρείτε τη λύση για το page break στο Excel δεν λειτουργεί με τη χρήση οποιασδήποτε από τις μεθόδους. Παρακαλούμε μοιραστείτε μαζί μας τυχόν περαιτέρω ερωτήματα ή συστάσεις στην ενότητα των σχολίων παρακάτω.

    Ο Hugh West είναι ένας εξαιρετικά έμπειρος εκπαιδευτής και αναλυτής του Excel με πάνω από 10 χρόνια εμπειρίας στον κλάδο. Είναι κάτοχος πτυχίου Λογιστικής και Χρηματοοικονομικής και μεταπτυχιακού στη Διοίκηση Επιχειρήσεων. Ο Hugh έχει πάθος για τη διδασκαλία και έχει αναπτύξει μια μοναδική προσέγγιση διδασκαλίας που είναι εύκολο να ακολουθηθεί και να κατανοηθεί. Οι εξειδικευμένες γνώσεις του στο Excel έχουν βοηθήσει χιλιάδες φοιτητές και επαγγελματίες παγκοσμίως να βελτιώσουν τις δεξιότητές τους και να διαπρέψουν στην καριέρα τους. Μέσω του ιστολογίου του, ο Hugh μοιράζεται τις γνώσεις του με τον κόσμο, προσφέροντας δωρεάν μαθήματα Excel και διαδικτυακή εκπαίδευση για να βοηθήσει άτομα και επιχειρήσεις να αξιοποιήσουν πλήρως τις δυνατότητές τους.