C#:在 Excel 中调整行高和列宽 |
您所在的位置:网站首页 › excel根据内容自动调整行高列宽的方法 › C#:在 Excel 中调整行高和列宽 |
在某些情况下,您必须根据 Excel 文件中的内容调整行高和列宽。为此,MS Excel 在单元格组的格式菜单中提供了单元格宽度和行高选项。但是,在 C# 中以编程方式处理 Excel 文件时,您将如何做到这一点?在本文中,您将学习如何使用 C# 调整 Excel 文件中的行高和列宽。 在 Excel 中调整行高和列宽的 C# API在 C# 中调整 Excel 中的行高在 C# 中的 Excel 中调整列的宽度用于调整 Excel 行高和列宽的 C# API#Aspose.Cells for .NET 让您可以在 .NET 应用程序中无缝地创建和操作 Excel 文件。我们将使用此 API 来处理我们的 Excel 文件并设置行高和列宽。您可以 下载 API 或从 NuGet 安装它。 PM> Install-Package Aspose.Cells 在 C# 中调整 Excel 中的行高#以下是在 C# 中调整 Excel 文件中行高的步骤。 首先,使用 Workbook 类加载 Excel 文件。然后,使用 Workbook.Worksheets 集合按索引访问所需的工作表。使用 Worksheet.Cells 集合获取工作表中单元格的引用。调用 SetRowHeight() 方法并将行的索引和高度作为参数传递。最后,使用 Workbook.Save(string) 方法保存更新的 Excel 文件。以下代码示例展示了如何在 C# 中的 Excel 中设置行高。 // 加载 Excel 文件 Workbook workbook = new Workbook("workbook.xlsx"); // 使用索引获取工作表的参考 Worksheet worksheet = workbook.Worksheets[0]; // 获取细胞集合 Cells cells = worksheet.Cells; // 将第二行的高度设置为 50 cells.SetRowHeight(1, 50); // 保存更新的 Excel 文件 workbook.Save("set-row-height.xlsx");以下屏幕截图显示了设置行高后的 Excel 工作表。 在 C# 中的 Excel 中设置列的宽度#以下是使用 C# 在 Excel 文件中设置列宽的步骤。 首先,使用 Workbook 类加载 Excel 文件。然后,使用 Workbook.Worksheets 集合按索引访问所需的工作表。使用 Worksheet.Cells 集合获取单元格的引用。调用 SetColumnWidth() 方法并将列的索引和宽度作为参数传递。最后,使用 Workbook.Save(string) 方法保存更新的 Excel 文件。以下代码示例展示了如何在 C# 中的 Excel 文件中设置列的宽度。 // 加载 Excel 文件 Workbook workbook = new Workbook("workbook.xlsx"); // 使用索引获取工作表的参考 Worksheet worksheet = workbook.Worksheets[0]; // 获取细胞集合 Cells cells = worksheet.Cells; // 将第二列的高度设置为 40 cells.SetColumnWidth(1, 40); // 保存更新的 Excel 文件 workbook.Save("set-column-width.xlsx");以下是调整列宽后的 Excel 工作表截图。 用于设置 Excel 行高和列宽的 C# API - 获得免费许可证#您可以获得免费的临时许可证 在 Excel 文件中设置行高和列宽,而不受评估限制。 C# .NET Excel API - 探索更多#您可以使用 文档 探索有关 C# Excel API 的更多信息。此外,您可以查看 API 参考 此处。 结论#在本文中,您学习了如何使用 C# 调整 Excel 文件中的行高和列宽。代码示例和屏幕截图演示了如何在 Excel 文件中设置行的特定高度和列的特定宽度。 有一个问题?#如果您有任何问题或疑问,可以通过我们的 论坛 与我们分享。 也可以看看#使用 Python 创建 MS Excel 文件 – Python Excel API在 Python 中的 Excel 中插入和删除行和列使用 Java 在 Excel 中自动调整行和列 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |