如何修剪單元格範圍
2023年5月22日
已更新 2024年12月10日
This article was translated from English: Does it need improvement?
TranslatedView the article in English
IronXL 函式庫允許在 C# 代碼中移除範圍邊界上的所有空行和空列,而無需使用 Office Interop。此功能允許在不與 Office 套件進行互動的情況下進行高效的數據處理和操作。
開始使用IronXL
立即在您的專案中使用IronXL,並享受免費試用。
如何在 Excel 中修剪單元格範圍
- 下載 C# 函式庫以修剪儲存格範圍
- 打開現有的或創建新的 Excel 試算表
- 選擇要修剪的範圍、行或列
- 在選定的範圍、行或列上使用
Trim
方法 - 檢查修剪方法的返回範圍
修剪儲存格範圍範例
選擇所需的範圍的單元格,然後在其上應用Trim
方法。 此方法從選定範圍中修剪開頭和結尾的空格。
[{t:(Trim
方法不會刪除範圍中位於行和列中間的空白單元格。 要解決此問題,您可以應用排序來將那些空單元格推到範圍的頂部或底部。
:path=/static-assets/excel/content-code-examples/how-to/trim-cell-range-column.cs
using IronXL;
WorkBook workBook = WorkBook.Create(ExcelFileFormat.XLSX);
WorkSheet workSheet = workBook.DefaultWorkSheet;
workSheet["A2"].Value = "A2";
workSheet["A3"].Value = "A3";
workSheet["B1"].Value = "B1";
workSheet["B2"].Value = "B2";
workSheet["B3"].Value = "B3";
workSheet["B4"].Value = "B4";
// Retrieve column
RangeColumn column = workSheet.GetColumn(0);
// Apply trimming
Range trimmedColumn = workSheet.GetColumn(0).Trim();
Imports IronXL
Private workBook As WorkBook = WorkBook.Create(ExcelFileFormat.XLSX)
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
Private workSheet("A2").Value = "A2"
Private workSheet("A3").Value = "A3"
Private workSheet("B1").Value = "B1"
Private workSheet("B2").Value = "B2"
Private workSheet("B3").Value = "B3"
Private workSheet("B4").Value = "B4"
' Retrieve column
Private column As RangeColumn = workSheet.GetColumn(0)
' Apply trimming
Private trimmedColumn As Range = workSheet.GetColumn(0).Trim()
$vbLabelText $csharpLabel
