: Fejl ved sideskift i Excel fungerer ikke

  • Del Dette
Hugh West

Nogle gange kan en Excel rapporten eller regnearket indeholder et stort datasæt. I så fald er det lettere for brugerne eller læserne at læse rapporten med et sideafbrydelsesskift i den. Denne funktion i Excel hjælper læserne med at analysere eller forstå rapporten uden at kede sig eller blive monotone. Men i nogle tilfælde undlader brugerne at indsætte et sideskift i Excel korrekt. Selv om sideskiftet er indsat, kan brugerne ikke finde det i regnearket. Derfor vil vi i denne artikel vise dig løsningen på sideskiftet i Excel ikke fungerer.

Download arbejdsbog til øvelser

Du kan downloade den gratis Excel arbejdsbog her og øv dig på egen hånd.

Sideafbrydelse virker ikke.xlsm

2 egnede løsninger til sideafbrydelse, der ikke virker i Excel

Først og fremmest skal du overveje følgende data som vores eksempeldatasæt til denne artikel. Her har vi tre forskellige datatabeller, der hver indeholder navne, ID'er og tiltrædelsesdatoer for medarbejdere i tre forskellige virksomheder for eksempel. Derfor vil vi løse problemet i denne artikel ved hjælp af dette datasæt. Her vil du se to forskellige løsninger vedrørende fejlen med sideafbrydelse i Excel ikke fungerer. Vi vil løse problemet ved hjælp af Opsætning af side gruppe i vores første metode og derefter anvende Visual Basic for Applications (VBA) i den anden.

1. Brug af gruppe for sideopsætning

Vi kan løse problemet med sideafbrydelser i Excel ved at bruge Opsætning af side For at gøre det skal du gennemgå følgende trin.

Trin 1:

  • Først indsætter vi et sideskift i regnearket.
  • Til dette formål vil vi vælge række 9 .
  • For det andet skal du gå til Sidelayout fanen i farvebåndet.
  • Derefter, i den Opsætning af side gruppe vælge den Indsæt sideskift kommando fra den Pauser drop-down-menuen.

  • For det tredje skal du følge den samme procedure for at indsætte sideskiftet i rækken 17 .

  • Du vil derfor bemærke, at der ikke er nogen sideafbrydelser i disse rækker.
  • Derfor vil vi løse problemet i vores næste trin.

Trin 2:

  • Først vil vi gå til den Sidelayout fanen i farvebåndet igen.
  • Klik derefter på den lille pil nederst til højre på Opsætning af side gruppe.

Trin 3:

  • For det andet vil du efter at have klikket se en dialogboks med navnet "Opsætning af side " .
  • Derefter er det Side fanen i dialogboksen, skal du vælge indstillingen Tilpas til hvis den ikke tidligere er blevet markeret.
  • For det tredje skal du trykke på OK .

Trin 4:

  • Endelig kan du se sideskiftene i regnearket.

Læs mere: Sådan bruges sideskift i Excel (7 passende eksempler)

2. Anvendelse af VBA-kode til at løse problemet med sideskift

I vores anden tilgang vil vi anvende VBA for at løse problemet. Følg de følgende trin for at få en bedre forståelse.

Trin 1:

  • Først og fremmest skal du tage følgende datasæt for at indsætte et sideskift i rækker 10 og 17 .

  • I mellemtiden vil du ikke bemærke nogen sideafbrydelser på regnearket, når du har anvendt Indsæt sideskift kommando.

  • Derfor vil vi anvende VBA til at løse problemet.
  • Trin 2:

    • For det andet skal du gå til Udvikler fanen i farvebåndet og vælg fanen Visual Basic kommando fra den Kode gruppe.

    • Når du har valgt kommandoen, vises der en ny fane.
    • Vælg desuden den Modul kommando fra den Indsæt fanebladet.

    Trin 3:

    • For det tredje indsætter du følgende kode i modulet.
     Sub Page_Break_Not_Working() 'Kommunikationen med printeren er slået fra Application.PrintCommunication = False 'Indstil udskriftsområdet til celle B2:D23 på ark VBA ActiveSheet.PageSetup.PrintArea = "$B$2:$D$23" 'Skift visningen i VBA-ark til sideafbrydelsespreview ActiveWindow.View = xlPageBreakPreview ActiveWindow.View = xlNormalView End Sub 

    VBA-kode opdeling
    • Vi vil navngive funktionen i VBA som Page_Break_Not_Working .
    • Her erklærer vi, om kommunikationen mellem regnearket og printeren er slået til eller fra.
    • Derefter indstiller vi det regnearksområde eller celleområde, inden for hvilket sideskiftet skal anvendes ved hjælp af kommandolinjen . ActiveSheet.PageSetup.PrintArea = "$B$2:$D$23"
    • Endelig vil vi skrive den xlPageBreakPreview for at vise sideskiftet i regnearket.

    Trin 4:

    • Gem derfor koden, og tryk på play-knappen eller F5 til løsningen.

    • Endelig vil du se sideskift i regnearket, når du har kørt koden.

    Læs mere: Sådan indsætter du Side Break baseret på celleværdi med Excel VBA

    Konklusion

    Det er slutningen af denne artikel. Jeg håber, at du finder denne artikel nyttig. Når du har læst denne artikel, vil du kunne finde løsningen på sideskift i Excel ikke virker ved hjælp af en af metoderne. Del venligst eventuelle yderligere spørgsmål eller anbefalinger med os i kommentarfeltet nedenfor.

    Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.