C# 在 Excel 中自動調整行和列

在生成Excel文件的時候,我們經常需要根據文本的長度來調整行列的大小。 MS Excel 允許您為此類情況啟用行和列的自動調整。在本文中,我們將演示如何在 C# 中以編程方式自動調整 Excel 文件中的行和列。這些步驟和代碼示例將使您在 .NET 應用程序中無縫地實現此功能。讓我們開始吧。

用於在 Excel 中自動調整行和列的 C# API - 免費下載

要自動調整 Excel 行和列,我們將使用 Aspose.Cells for .NET。 API 提供了一組豐富的功能來生成和處理電子表格。您可以 下載 API 的 DLL 或從 NuGet 安裝它。

PM> Install-Package Aspose.Cells

在 C# 中自動調整 Excel 行和列的步驟

要自動調整行或列,您首先需要訪問 Excel 工作表,然後使用行和列索引來啟用自動調整。以下是使用 Aspose.Cells for .NET 在 Excel 中自動調整行或列的步驟。

  • 從磁盤加載 Excel 文件。
  • 獲取所需工作表的引用。
  • 為行/列啟用自動調整。
  • 將更新後的 Excel 文件保存到所需位置。

在以下部分中,您將了解如何在 C# 中實現這些步驟並執行行和列的自動調整。

C# 中的 Excel 中的自動調整行

以下是在 C# 中自動調整 Excel 行的步驟。

  • 首先,使用 Workbook 類加載 Excel 文件。
  • 然後,使用 Workbook.Worksheets[index] 集合獲取工作表的引用。
  • 調用 Worksheet.AutoFitRow(rowIndex) 方法以使用其索引自動調整行。
  • 最後,使用 Workbook.Save(fileName) 方法保存更新後的 Excel 文件。

以下代碼示例顯示如何在 C# 中自動調整 Excel 行。

// 加載 Excel 文件
Workbook wb = new Workbook("workbook.xlsx");

// 獲取所需工作表的參考
Worksheet worksheet = wb.Worksheets[0];

// 按索引自動調整第二行
worksheet.AutoFitRow(1);

// 保存工作簿
wb.Save("autofit-row.xlsx");

C# 中的 Excel 中的自動調整列

以下是使用 C# 在 Excel 中自動調整列的步驟。

  • 首先,使用 Workbook 類加載 Excel 文件。
  • 然後,使用 Workbook.Worksheets[index] 集合獲取工作表的引用。
  • 調用 Worksheet.AutoFitColumn(columnIndex) 方法以使用其索引自動調整列。
  • 最後,使用 Workbook.Save(fileName) 方法保存更新後的 Excel 文件。

下面的代碼示例顯示瞭如何在 C# 中自動調整 Excel 中的列。

// 加載 Excel 文件
Workbook wb = new Workbook("workbook.xlsx");

// 獲取所需工作表的參考
Worksheet worksheet = wb.Worksheets[0];

// 按索引自動調整第一列
worksheet.AutoFitColumn(0);

// 保存工作簿
wb.Save("autofit-column.xlsx");

用於自動調整 Excel 行和列的 C# API - 獲取免費許可證

您可以獲得免費的臨時許可證 自動調整 Excel 文件中的行和列,而不受評估限制。

結論

在本文中,您學習瞭如何使用 C# 自動調整 Excel 文件中的行和列。代碼示例演示瞭如何以編程方式使用其索引為特定行或列啟用自動調整。

探索 Aspose 的 C# 電子表格 API

您可以訪問 文檔 來探索 Aspose.Cells for .NET 的其他功能。此外,您可以通過我們的 論壇 與我們分享您的問題或疑問。

也可以看看