Introduktion

Att hantera stora datamängder i Excel kan vara utmanande, särskilt med tanke på begränsningarna i olika filformat. Den här handledningen guidar dig genom att använda Aspose.Cells för .NET-biblioteket för att bestämma det maximala antalet rader och kolumner som stöds av XLS-formaten (Excel 97-2003) och XLSX-formaten (Excel 2007 och senare). I slutändan kommer du att vara rustad att hantera Excel-relaterade uppgifter effektivt.

Förkunskapskrav

Innan du börjar, se till att du har följande:

  1. .NET Framework eller .NET-kärna installerat på ditt system.
  2. Aspose.Cells för .NET bibliotek som laddats ner och refererats till i ditt projekt (du kan också installera det via NuGet).

Importera nödvändiga paket

Lägg till följande using-satser högst upp i din C#-fil för att importera nödvändiga paket från Aspose.Cells-biblioteket:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

Steg 1: Maximalt antal rader och kolumner för XLS-format

Låt oss börja med att hitta det maximala antalet rader och kolumner som stöds av XLS-formatet.

// Skriv ut meddelande om XLS-format.
Console.WriteLine("Maximum Rows and Columns supported by XLS format:");

// Skapa en arbetsbok i XLS-format.
Workbook wb = new Workbook(FileFormatType.Excel97To2003);

// Hämta maximalt antal rader och kolumner.
int maxRows = wb.Settings.MaxRow + 1;
int maxCols = wb.Settings.MaxColumn + 1;

// Visa resultaten.
Console.WriteLine("Maximum Rows: " + maxRows);
Console.WriteLine("Maximum Columns: " + maxCols);
Console.WriteLine();
  1. Skriv ut ett meddelande som anger att vi arbetar med XLS-formatet.
  2. Skapa en Workbook exempel för XLS-formatet med hjälp av FileFormatType.Excel97To2003.
  3. Få maximalt antal rader och kolumner med wb.Settings.MaxRow och wb.Settings.MaxColumn, och lägger till 1 eftersom dessa är nollbaserade.
  4. Mata ut det maximala antalet rader och kolumner till konsolen.

Steg 2: Maximalt antal rader och kolumner för XLSX-format

Härnäst ska vi utforska det maximala antalet rader och kolumner som stöds av XLSX-formatet.

// Skriv ut meddelande om XLSX-format.
Console.WriteLine("Maximum Rows and Columns supported by XLSX format:");

// Skapa en arbetsbok i XLSX-format.
wb = new Workbook(FileFormatType.Xlsx);

// Hämta maximalt antal rader och kolumner.
maxRows = wb.Settings.MaxRow + 1;
maxCols = wb.Settings.MaxColumn + 1;

// Visa resultaten.
Console.WriteLine("Maximum Rows: " + maxRows);
Console.WriteLine("Maximum Columns: " + maxCols);
  1. Skriv ut ett meddelande som anger att vi arbetar med XLSX-formatet.
  2. Skapa en Workbook instans för XLSX-formatet med hjälp av FileFormatType.Xlsx.
  3. Hämta och mata ut det maximala antalet rader och kolumner som tidigare.

Steg 3: Visa ett meddelande om framgång

Efter att ha utfört stegen, låt oss indikera framgång.

Console.WriteLine("Execution completed successfully: Maximum Rows and Columns retrieval for both formats.");

Slutsats

I den här handledningen lärde du dig hur du använder Aspose.Cells för .NET-biblioteket för att hitta det maximala antalet rader och kolumner som stöds av XLS- och XLSX-filformat. Att förstå dessa begränsningar är avgörande för effektiv Excel-datahantering, så att dina dataset överensstämmer med formatfunktionerna.

Vanliga frågor

Vilket är det maximala antalet rader som stöds av XLS-formatet?

Det maximala antalet rader som stöds av XLS-formatet är 65 536.

Vilket är det maximala antalet kolumner som stöds av XLS-formatet?

Det maximala antalet kolumner som stöds av XLS-formatet är 256.

Vilket är det maximala antalet rader som stöds av XLSX-formatet?

Det maximala antalet rader som stöds av XLSX-formatet är 1 048 576.

Vilket är det maximala antalet kolumner som stöds av XLSX-formatet?

Det maximala antalet kolumner som stöds av XLSX-formatet är 16 384.

Kan jag använda Aspose.Cells för .NET-biblioteket med andra Excel-filformat?

Ja, Aspose.Cells för .NET stöder olika filformat, inklusive XLS, XLSX, ODS och fler. Kontrollera dokumentation för detaljer om funktioner och funktioner som stöds.