Wstęp
Zarządzanie dużymi zbiorami danych w programie Excel może być trudne, zwłaszcza ze względu na ograniczenia różnych formatów plików. Ten samouczek przeprowadzi Cię przez proces korzystania z biblioteki Aspose.Cells for .NET w celu określenia maksymalnej liczby wierszy i kolumn obsługiwanych przez formaty XLS (Excel 97-2003) i XLSX (Excel 2007 i nowsze). Po ukończeniu kursu będziesz w stanie sprawnie obsługiwać zadania związane z programem Excel.
Wymagania wstępne
Przed rozpoczęciem upewnij się, że masz następujące rzeczy:
- .NET Framework Lub .NET Core zainstalowany w Twoim systemie.
- Aspose.Cells dla .NET biblioteka pobrana i przywoływana w Twoim projekcie (możesz ją również zainstalować za pomocą NuGet).
Importowanie wymaganych pakietów
Dodaj następujące polecenia using na początku pliku C#, aby zaimportować niezbędne pakiety z biblioteki Aspose.Cells:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
Krok 1: Maksymalna liczba wierszy i kolumn w formacie XLS
Zacznijmy od znalezienia maksymalnej liczby wierszy i kolumn obsługiwanych przez format XLS.
// Wydrukuj wiadomość dotyczącą formatu XLS.
Console.WriteLine("Maximum Rows and Columns supported by XLS format:");
// Utwórz skoroszyt w formacie XLS.
Workbook wb = new Workbook(FileFormatType.Excel97To2003);
// Pobierz maksymalną liczbę wierszy i kolumn.
int maxRows = wb.Settings.MaxRow + 1;
int maxCols = wb.Settings.MaxColumn + 1;
// Wyświetl wyniki.
Console.WriteLine("Maximum Rows: " + maxRows);
Console.WriteLine("Maximum Columns: " + maxCols);
Console.WriteLine();
- Wyświetl komunikat informujący, że pracujemy w formacie XLS.
- Utwórz
Workbook
wystąpienie dla formatu XLS przy użyciuFileFormatType.Excel97To2003
. - Uzyskaj maksymalną liczbę wierszy i kolumn za pomocą
wb.Settings.MaxRow
Iwb.Settings.MaxColumn
, dodając 1, ponieważ są to liczby zerowe. - Wyświetla maksymalną liczbę wierszy i kolumn w konsoli.
Krok 2: Maksymalna liczba wierszy i kolumn dla formatu XLSX
Następnie przyjrzymy się maksymalnej liczbie wierszy i kolumn obsługiwanych przez format XLSX.
// Wydrukuj wiadomość o formacie XLSX.
Console.WriteLine("Maximum Rows and Columns supported by XLSX format:");
// Utwórz skoroszyt w formacie XLSX.
wb = new Workbook(FileFormatType.Xlsx);
// Pobierz maksymalną liczbę wierszy i kolumn.
maxRows = wb.Settings.MaxRow + 1;
maxCols = wb.Settings.MaxColumn + 1;
// Wyświetl wyniki.
Console.WriteLine("Maximum Rows: " + maxRows);
Console.WriteLine("Maximum Columns: " + maxCols);
- Wyświetla komunikat informujący, że pracujemy z formatem XLSX.
- Utwórz
Workbook
wystąpienie dla formatu XLSX przy użyciuFileFormatType.Xlsx
. - Pobierz i wyprowadź maksymalną liczbę wierszy i kolumn, jak poprzednio.
Krok 3: Wyświetlanie komunikatu o powodzeniu
Po wykonaniu kroków należy ogłosić sukces.
Console.WriteLine("Execution completed successfully: Maximum Rows and Columns retrieval for both formats.");
Wniosek
W tym samouczku nauczysz się, jak korzystać z biblioteki Aspose.Cells for .NET, aby znaleźć maksymalną liczbę wierszy i kolumn obsługiwanych przez formaty plików XLS i XLSX. Zrozumienie tych ograniczeń jest niezbędne do efektywnego zarządzania danymi w programie Excel i zapewnienia zgodności zestawów danych z możliwościami formatu.
Najczęściej zadawane pytania
Jaka jest maksymalna liczba wierszy obsługiwana przez format XLS?
Maksymalna liczba wierszy obsługiwanych przez format XLS wynosi 65 536.
Jaka jest maksymalna liczba kolumn obsługiwana przez format XLS?
Maksymalna liczba kolumn obsługiwanych przez format XLS wynosi 256.
Jaka jest maksymalna liczba wierszy obsługiwana przez format XLSX?
Maksymalna liczba wierszy obsługiwanych przez format XLSX wynosi 1 048 576.
Jaka jest maksymalna liczba kolumn obsługiwana przez format XLSX?
Maksymalna liczba kolumn obsługiwanych przez format XLSX wynosi 16 384.
Czy mogę używać biblioteki Aspose.Cells for .NET z innymi formatami plików Excel?
Tak, Aspose.Cells dla .NET obsługuje różne formaty plików, w tym XLS, XLSX, ODS i inne. Sprawdź dokumentacja Aby uzyskać szczegółowe informacje na temat obsługiwanych funkcji i funkcjonalności.