Cuprins
Uneori, un Excel raportul sau foaia de lucru conține un set mare de date. În acest caz, este mai ușor pentru utilizatori sau cititori să citească raportul cu o pauză de pagină în el. Cu siguranță, această caracteristică de Excel ajută cititorii să analizeze sau să înțeleagă raportul fără să se plictisească sau să devină monoton. Dar, în unele cazuri, utilizatorii nu reușesc să inserați o pauză de pagină în Excel în mod corespunzător. În ciuda inserării pauzei de pagină, utilizatorii nu o pot găsi în foaia de lucru. Prin urmare, în acest articol, vă vom arăta soluția pentru pauza de pagină în Excel nu funcționează.
Descărcați caietul de practică
Puteți descărca gratuit Excel caietul de lucru aici și exersați pe cont propriu.
Pauză de pagină nu funcționează.xlsm2 Soluții adecvate pentru Page Break nu funcționează în Excel
În primul rând, considerați următoarele date ca fiind setul nostru de date de probă pentru acest articol. Aici avem trei tabele de date diferite, fiecare conținând numele, ID-urile și datele de afiliere ale angajaților din trei companii diferite, de exemplu. Prin urmare, vom rezolva problema prezentată în acest articol utilizând acest set de date. Aici veți vedea două soluții diferite privind eroarea de întrerupere a paginii în Excel nu funcționează. Vom rezolva problema folosind Configurarea paginii în prima noastră metodă și apoi, aplicăm Visual Basic pentru aplicații (VBA) în cel de-al doilea.
1. Utilizarea grupului de configurare a paginilor
Putem rezolva problema pauzei de pagină în Excel prin utilizarea Configurarea paginii Pentru a face acest lucru, parcurgeți următorii pași.
Pasul 1:
- În primul rând, vom insera o pauză de pagină în foaia de lucru.
- În acest scop, vom selecta rândul 9 .
- În al doilea rând, mergeți la Dispunerea paginii din panglica de pe panglică.
- Apoi, în Configurarea paginii alege grupul Inserare pauză de pagină comanda de la Pauze meniul derulant.
- În al treilea rând, urmați aceeași procedură pentru a insera pauza de pagină în rândul 17 .
- În consecință, veți observa că nu există pauze de pagină în aceste rânduri.
- Prin urmare, vom remedia problema în următorii pași.
Pasul 2:
- În primul rând, vom merge la Dispunerea paginii din panglica din nou.
- Apoi, faceți clic pe săgeata mică din partea dreaptă jos a ecranului Configurarea paginii grup.
Pasul 3:
- În al doilea rând, după ce faceți clic, veți vedea o casetă de dialog numită "Configurarea paginii " .
- Apoi, se va trece la Pagina din caseta de dialog, alegeți opțiunea Reglați la în cazul în care nu a fost marcat anterior.
- În al treilea rând, apăsați OK .
Pasul 4:
- În cele din urmă, veți vedea salturile de pagină din foaia de lucru.
Citește mai mult: Cum se utilizează pauza de pagină în Excel (7 exemple adecvate)
2. Aplicarea codului VBA pentru a rezolva problema de întrerupere a paginii
În a doua noastră abordare, vom aplica VBA Urmați pașii de mai jos pentru o mai bună înțelegere.
Pasul 1:
- Mai întâi de toate, luați următorul set de date pentru a introduce o pauză de pagină în rânduri 10 și 17 .
- Între timp, nu veți observa nici o întrerupere de pagină pe foaia de lucru după ce ați aplicat opțiunea Inserare pauză de pagină comandă.
Pasul 2:
- În al doilea rând, mergeți la Dezvoltator din panglica și alegeți opțiunea Visual Basic comanda de la Cod grup.
- Apoi, după ce ați ales comanda, veți vedea o nouă filă.
- În continuare, alegeți Modul comanda de la Introduceți tab.
Pasul 3:
- În al treilea rând, introduceți următorul cod în modul.
Sub Page_Break_Not_Working() 'Comunicarea cu imprimanta este dezactivată Application.PrintCommunication = False 'Setați zona de imprimare în celula B2:D23 din foaia VBA ActiveSheet.PageSetup.PrintArea = "$B$2:$D$23" 'Comutați afișarea în foaia VBA la previzualizarea pauzei de pagină ActiveWindow.View = xlPageBreakPreview ActiveWindow.View = xlNormalView End Sub
Defalcarea codului VBA - Vom numi funcția în fișierul VBA ca Page_Break_Nu_funcționează .
- Aici vom declara dacă comunicarea foii de lucru cu imprimanta este activată sau dezactivată.
- Apoi, vom seta zona foii de calcul sau intervalul de celule în care se va aplica întreruperea de pagină folosind linia de comandă . ActiveSheet.PageSetup.PrintArea = "$B$2:$D$23"
- În cele din urmă vom scrie xlPageBreakPreview pentru a afișa pauza de pagină în foaia de lucru.
Pasul 4:
- Prin urmare, salvați codul și apăsați butonul de redare sau F5 pentru soluție.
- În cele din urmă, veți vedea întreruperi de pagină în foaia de calcul după rularea codului.
Citește mai mult: Cum să inserați o pauză de pagină bazată pe valoarea celulei cu Excel VBA
Concluzie
Acesta este sfârșitul acestui articol. Sper că acest articol v-a fost de ajutor. După ce ați citit acest articol, veți putea găsi soluția pentru întreruperea paginii în Excel nu funcționează prin utilizarea oricăreia dintre metode. Vă rugăm să ne împărtășiți orice alte întrebări sau recomandări în secțiunea de comentarii de mai jos.