Arbetsbladsvyer

Förhandsvisning av sidbrytning

Alla kalkylblad kan visas i två lägen:

  • Normal vy.
  • Förhandsgranskning av sidbrytning.

Normalvy är ett kalkylblads standardvy. Förhandsgranskning av sidbrytning är en redigeringsvy som visar ett kalkylblad när det skrivs ut. Förhandsgranskning av sidbrytningar visar vilken data som kommer att finnas på varje sida så att du kan justera utskriftsområdet och sidbrytningarna. Genom att använda Aspose.Cells kan utvecklare aktivera normala visnings- eller sidbrytningslägen.

Styra visningslägen

Aspose.Cells tillhandahåller enArbetsbok klass som representerar en Microsoft Excel-fil. DeArbetsbok klass innehåller enArbetsbladsamling som ger åtkomst till varje kalkylblad i en Excel-fil.

Ett arbetsblad representeras avArbetsblad klass. DeArbetsblad class tillhandahåller ett brett utbud av egenskaper och metoder för att hantera kalkylblad. För att aktivera normala eller sidbrytningsförhandsvisningslägen, användArbetsblad klassIsPageBreakPreview fast egendom.IsPageBreakPreview är en boolesk egenskap, vilket betyder att den bara kan lagra enSann eller afalsk värde.

Aktiverar normal vy

Ställ in ett kalkylblad till normal vy genom att ställa inArbetsblad klassIsPageBreakPreview egendom tillfalsk.

Aktiverar förhandsgranskning av sidbrytning

Ställ in valfritt kalkylblad till förhandsvisning av sidbrytning genom att ställa inArbetsblad klassIsPageBreakPreview egendom tillSannOm du gör det ändras kalkylbladet från normal vy till förhandsvisning av sidbrytning.

Ett komplett exempel ges nedan som visar hur man använderIsPageBreakPreviewegenskap för att aktivera förhandsgranskningsläge för sidbrytning för det första kalkylbladet i en Excel-fil.

Book1.xls-filen öppnas genom att skapa en instans avArbetsbok klass. Vyn växlas till förhandsvisning av sidbrytning för det första kalkylbladet genom att ställa inIsPageBreakPreviewegendom tillSann. Den ändrade filen sparas som output.xls.

Zoomfaktor

Använder Microsoft Excel

Microsoft Excel tillhandahåller en funktion som låter användare ställa in ett kalkylblads zoom- eller skalningsfaktor. Den här funktionen hjälper användare att se kalkylbladets innehåll i mindre eller större vyer. Användare kan ställa in zoomfaktorn till valfritt värde.

Aspose.Cells & Zoomfaktor

Aspose.Cells tillåter utvecklare att ställa in kalkylbladets zoomfaktor. Aspose.Cells tillhandahåller enArbetsbok klass som representerar en Microsoft Excel-fil. DeArbetsbok klass innehåller enArbetsbladsamling som ger åtkomst till varje kalkylblad i en Excel-fil.

Ett arbetsblad representeras avArbetsblad klass. DeArbetsblad class tillhandahåller ett brett utbud av egenskaper och metoder för att hantera kalkylblad. För att ställa in ett kalkylblads zoomfaktor, användArbetsblad klass'Zoomfast egendom. Zoomfaktorn ställs in genom att tilldela ett numeriskt värde (heltal).Zoom fast egendom.

Ett komplett exempel ges nedan som visar hur man använderZoom egenskap för att ställa in zoomfaktorn för det första kalkylbladet i Excel-filen.

Book1.xls-filen öppnas genom att skapa en instans avArbetsbokklass. Zoomfaktorn för det första kalkylbladet är satt till 75 och den modifierade filen sparas som output.xls.

Frys rutor

Använder Microsoft Excel

Frys rutor är en funktion som tillhandahålls av Microsoft Excel. Frysa rutor låter dig välja data som ska förbli synliga när du rullar i ett kalkylblad.

Aspose.Cells & Frys rutor

Aspose.Cells tillåter utvecklare att tillämpa frysrutor på kalkylblad under körning.

Aspose.Cells tillhandahåller enArbetsbokklass som representerar en Microsoft Excel-fil. DeArbetsbokklass innehåller enArbetsbladsamling som ger åtkomst till varje kalkylblad i en Excel-fil.

Ett arbetsblad representeras avArbetsbladklass. DeArbetsblad class tillhandahåller ett brett utbud av egenskaper och metoder för att hantera kalkylblad. För att konfigurera frysrutor, ring klassen Worksheet'FreezePanesmetod. DeFreezePanesmetoden tar följande parametrar:

  • Rad, radindexet för cellen som frysningen börjar från.
  • Kolumn, kolumnindex för cellen som frysningen startar från.
  • Frysta rader, antalet synliga rader i den övre rutan.
  • Frysta kolonner, antalet synliga kolumner i den vänstra rutan

Book1.xls-filen öppnas genom att anropaArbetsbokclass' konstruktor medan den instansieras och några rader och kolumner fryses i det första kalkylbladet. Den ändrade filen sparas som output.xls.

Ett komplett exempel ges nedan som visar hur man använderFreezePanesmetod för att frysa rader och kolumner (med början från C4, representerad av 4:e raden och 3:e kolumnen, där raderna och kolumnerna börjar från 0-indexet) i det första kalkylbladet i Excel-filen.

Delade rutor

Om du behöver dela skärmen för att få två olika vyer i samma kalkylblad, dela rutor. Microsoft Excel erbjuder en mycket praktisk funktion som låter dig visa mer än en kopia av ditt kalkylblad och för att du ska kunna rulla igenom varje ruta i ditt kalkylblad oberoende av varandra: delade paneler.

Rutorna fungerar samtidigt. Om du gör en ändring i den ena, visas ändringen samtidigt i den andra. Aspose.Cells tillhandahåller funktionen för delade rutor för användarna.

Applicera och ta bort delade rutor

Dela rutor

Aspose.Cells tillhandahåller en klass,Arbetsbok som representerar en Microsoft Excel-fil. DeArbetsbok class tillhandahåller ett brett utbud av egenskaper och metoder för att hantera en Excel-fil. För att implementera delade vyer, användArbetsblad klass'Dela . För att ta bort de delade rutorna, användTa bort Splitmetod.

exemplet använder vi en enkel mallfil som laddas, sedan tillämpas funktionen för delade paneler på en cell i det första kalkylbladet. Den uppdaterade filen sparas.

Efter att ha kört ovanstående kod kommer den genererade filen att ha en delad vy.

Ta bort rutor

Ta bort delade rutor med hjälp avTa bort Splitmetod.

Förhandsämnen