Åtkomst till Cells i ett arbetsblad

Så här kommer du åt Cells

Aspose.Cells tillhandahåller en klass,Arbetsbok som representerar en Excel-fil. DeArbetsbokklass innehåller enArbetsbladssamlingsom ger åtkomst till varje kalkylblad i Excel-filen. Ett arbetsblad representeras avArbetsblad klass. DeArbetsblad klass ger enCellssamling som representerar alla celler i kalkylbladet.

Vi kan användaCellssamling för att komma åt celler i ett kalkylblad. Aspose.Cells tillhandahåller tre grundläggande metoder för att komma åt celler i ett kalkylblad:

  1. Använder cellnamnet.
  2. Använda en cells rad- och kolumnindex.
  3. Använda ett cellindex iCellssamling

**VIKTIG:**Vi har nämnt att den tredje inflygningen är den snabbaste och den första är den långsammaste. Prestandaskillnaden mellan tillvägagångssätten är mycket liten, så oroa dig inte för prestandaförsämring, vilket tillvägagångssätt du än använder.

Hur man får Cell Objekt av Cell Namn

Utvecklare kan komma åt vilken specifik cell som helst genom att skicka dess cellnamn tillCells samling avArbetsbladklass som ett index.

Om du skapar ett tomt kalkylblad i början kommer antaletCellssamlingen är noll. När du använder det här tillvägagångssättet för att komma åt en cell, kommer den att kontrollera om denna cell finns i samlingen eller inte. Om ja, returnerar den cellobjektet i samlingen annars skapar den ett nyttCell objekt, lägger till objektet tillCellssamling och returnerar sedan objektet. Detta tillvägagångssätt är det enklaste sättet att komma åt cellen om du är bekant med Microsoft Excel, men det är det långsammaste sättet jämfört med andra metoder.

Hur man får Cell objekt efter rad och kolumn Index för Cell

Utvecklare kan komma åt vilken specifik cell som helst genom att skicka indexen för dess rad och kolumn tillCells samling avArbetsbladklass.

Detta tillvägagångssätt fungerar på samma sätt som det första tillvägagångssättet.

Så här får du Cell Objekt av Cell Index i Cells samling

En cell kan också nås genom att skicka cellens numeriska index tillCellssamling.

Om du använder det här tillvägagångssättet för att komma åt celler kan ett undantag skapas om cellens numeriska index ligger utanför intervallet. Detta tillvägagångssätt är det snabbaste för att komma åt cellerna men en viktig sak att veta är att om du använder den här metoden för att komma åt ett cellobjekt, kan det numeriska indexet ändras efter att nya celler läggs till iCells samling. Cellobjekten iCellssamlingen är internt sorterad efter rad- och kolumnindex.

Så här får du maximalt visningsområde för arbetsblad

Aspose.Cells tillåter utvecklare att komma åt ett kalkylblads maximala visningsområde. Det maximala visningsintervallet - cellintervallet mellan den första och sista cellen med innehåll - är användbart när du behöver kopiera, markera eller visa hela innehållet i ett kalkylblad i en bild.

Du kan komma åt ett kalkylblads maximala visningsområde medArbetsblad.Cells.MaxDisplayRange . Följande exempelkod illustrerar hur du kommer åtMaxDisplayRangefast egendom.