Podczas generowania plików Excel często musimy dostosować rozmiar wierszy i kolumn do długości tekstu. MS Excel pozwala na włączenie automatycznego dopasowywania wierszy i kolumn dla takich przypadków. W tym artykule pokażemy, jak programowo w języku C# automatycznie dopasowywać wiersze i kolumny w plikach programu Excel. Kroki i przykłady kodu pozwolą Ci bezproblemowo zaimplementować tę funkcję w aplikacjach .NET. Więc zacznijmy.
- Interfejs API języka C# do automatycznego dopasowywania wierszy i kolumn w programie Excel
- Kroki automatycznego dopasowania wierszy i kolumn programu Excel w języku C#
- Automatyczne dopasowanie wierszy w programie Excel w języku C#
- Autodopasowanie kolumn w Excelu w C#
Interfejs API języka C# do automatycznego dopasowywania wierszy i kolumn w programie Excel — bezpłatne pobieranie
Aby automatycznie dopasować wiersze i kolumny Excela, użyjemy Aspose.Cells for .NET. Interfejs API zapewnia bogaty zestaw funkcji do generowania i przetwarzania arkuszy kalkulacyjnych. Możesz pobrać bibliotekę DLL interfejsu API lub zainstalować ją z NuGet.
PM> Install-Package Aspose.Cells
Kroki automatycznego dopasowania wierszy i kolumn programu Excel w języku C#
Aby automatycznie dopasować wiersze lub kolumny, musisz najpierw uzyskać dostęp do arkusza programu Excel, a następnie użyć indeksu wierszy i kolumn, aby włączyć automatyczne dopasowanie. Poniżej przedstawiono kroki automatycznego dopasowania wiersza lub kolumny w programie Excel przy użyciu Aspose.Cells dla platformy .NET.
- Załaduj plik Excela z dysku.
- Uzyskaj odniesienie do żądanego arkusza roboczego.
- Włącz automatyczne dopasowanie dla wiersza/kolumny.
- Zapisz zaktualizowany plik programu Excel w żądanej lokalizacji.
W poniższych sekcjach dowiesz się, jak zaimplementować te kroki i wykonać automatyczne dopasowanie wierszy i kolumn w języku C#.
Automatyczne dopasowanie wierszy w programie Excel w języku C#
Poniżej przedstawiono kroki automatycznego dopasowania wierszy programu Excel w języku C#.
- Najpierw załaduj plik programu Excel przy użyciu klasy Workbook.
- Następnie pobierz odwołanie do arkusza za pomocą kolekcji Workbook.Worksheets[index].
- Wywołaj metodę Worksheet.AutoFitRow(rowIndex), aby automatycznie dopasować wiersz przy użyciu jego indeksu.
- Na koniec zapisz zaktualizowany plik programu Excel przy użyciu metody Workbook.Save(fileName).
Poniższy przykład kodu pokazuje, jak automatycznie dopasować wiersz programu Excel w języku C#.
// załaduj plik Excela
Workbook wb = new Workbook("workbook.xlsx");
// uzyskaj odniesienie do żądanego arkusza roboczego
Worksheet worksheet = wb.Worksheets[0];
// automatyczne dopasowanie drugiego wiersza według indeksu
worksheet.AutoFitRow(1);
// zapisz skoroszyt
wb.Save("autofit-row.xlsx");
Autodopasowanie kolumn w Excelu w C#
Poniżej przedstawiono kroki automatycznego dopasowania kolumny w programie Excel przy użyciu języka C#.
- Najpierw załaduj plik programu Excel przy użyciu klasy Workbook.
- Następnie pobierz odwołanie do arkusza za pomocą kolekcji Workbook.Worksheets[index].
- Wywołaj metodę Worksheet.AutoFitColumn(columnIndex), aby automatycznie dopasować kolumnę przy użyciu jej indeksu.
- Na koniec zapisz zaktualizowany plik programu Excel przy użyciu metody Workbook.Save(fileName).
Poniższy przykładowy kod pokazuje, jak automatycznie dopasować kolumnę w programie Excel w języku C#.
// załaduj plik Excela
Workbook wb = new Workbook("workbook.xlsx");
// uzyskaj odniesienie do żądanego arkusza roboczego
Worksheet worksheet = wb.Worksheets[0];
// automatyczne dopasowanie pierwszej kolumny według indeksu
worksheet.AutoFitColumn(0);
// zapisz skoroszyt
wb.Save("autofit-column.xlsx");
Interfejs API języka C# do automatycznego dopasowywania wierszy i kolumn programu Excel — uzyskaj bezpłatną licencję
Możesz uzyskać bezpłatną tymczasową licencję, aby automatycznie dopasowywać wiersze i kolumny w plikach Excel bez ograniczeń ewaluacyjnych.
Wniosek
W tym artykule nauczyłeś się, jak automatycznie dopasowywać wiersze i kolumny w plikach programu Excel w języku C#. Przykłady kodu pokazały, jak włączyć automatyczne dopasowanie dla określonego wiersza lub kolumny przy użyciu programowego indeksu.
Przeglądaj interfejs API arkusza kalkulacyjnego Aspose dla języka C#
Możesz odwiedzić dokumentację, aby poznać inne funkcje Aspose.Cells for .NET. Możesz również podzielić się z nami swoimi pytaniami lub zapytaniami za pośrednictwem naszego forum.