IronXL 操作指南 群組與取消群組行與列 How to Group and Ungroup Rows & Columns Chaknith Bin 更新日期:7月 22, 2025 Download IronXL NuGet 下載 DLL 下載 Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article This article was translated from English: Does it need improvement? Translated View the article in English 在 Excel 中,分組功能通過為行或列創建可折疊的部分來幫助組織數據。 這簡化了大型數據集的導航和分析。 反之,取消分組功能可恢復原始的未分組狀態。 這些功能增強了數據管理,並允許針對特定電子表格部分進行深入檢查。 IronXL 能夠以編程方式組合和分解行和列,而不需要在 C# .NET 中使用 Interop。 快速開始: 輕鬆組合和分解行和列 僅需幾秒鐘即可開始組織您的 Excel 數據——只需加載工作簿,在其工作表上調用 GroupRows、UngroupRows、GroupColumns 或 UngroupColumn,然後保存即可。 IronXL 使得開始組合和分解行和列變得直觀且快速。 Get started making PDFs with NuGet now: Install IronXL with NuGet Package Manager PM > Install-Package IronXL.Excel Copy and run this code snippet. IronXL.WorkBook.Load("data.xlsx").DefaultWorkSheet.GroupRows(0, 4).WorkBook.SaveAs("grouped.xlsx"); Deploy to test on your live environment Start using IronXL in your project today with a free trial Free 30 day Trial class="hsg-featured-snippet"> 最小工作流程(5 步) 下載用於組合和分解行和列的 C# 庫 加載現有的 Excel 文件或創建新的文件。 對行應用分組和取消分組操作 對列應用分組和取消分組操作 將 Excel 文件導出為各種所需的文件格式。 ## 組合和分解行示例 [{i:(下面提到的所有索引位置均以零為基礎索引。) 分組和分解只能應用於包含值的單元格。)}] ### 組合行 `GroupRows` 方法接受行的索引位置以應用分組。 如果需要,您可以多次對相同或不同的行集使用此方法。 ```csharp :path=/static-assets/excel/content-code-examples/how-to/group-and-ungroup-rows-columns-group-row.cs ``` #### 輸出 ### 分解行 使用 `UngroupRows` 方法來分解先前分組的行。 該方法也可用於通過在組的中間應用它將組分為兩部分。不過,除非再次分組,否則生成的部分不會形成單獨的組。 ```csharp :path=/static-assets/excel/content-code-examples/how-to/group-and-ungroup-rows-columns-ungroup-row.cs ``` #### 輸出 class="competitors-section__wrapper-even-1"> 之前 之後 ## 組合和分解列示例 ### 組合列 列的分組方式與行類似。 使用 `GroupColumns` 方法來通過指定索引號或列字符來組合列。 ```csharp :path=/static-assets/excel/content-code-examples/how-to/group-and-ungroup-rows-columns-group-column.cs ``` #### 輸出 ### 分解列 類似於行的分解,您可以使用 `UngroupColumns` 方法來拆分列的組。 在列組的中間應用此方法將其分成兩部分。 ```cs :path=/static-assets/excel/content-code-examples/how-to/group-and-ungroup-rows-columns-ungroup-column.cs ``` #### 輸出 class="competitors-section__wrapper-even-1"> 之前 之後 常見問題解答 如何使用C#在Excel中對行進行群組和取消群組? 您可以在IronXL中使用`GroupRows`方法透過指定其索引位置來群組行。要取消群組,請對先前群組的行使用`UngroupRows`方法。 使用C#庫在Excel中群組列的過程是什麼? 在IronXL中,您可以使用`GroupColumns`方法來群組列,無論是透過指定索引號還是列字符。 可以在不使用Interop的情況下使用C#管理Excel文件嗎? 可以,IronXL允許您使用C#程式來管理Excel文件而不依賴Interop,包括群組和取消群組行和列。 在Excel中取消群組段時會發生什麼? 當您使用IronXL在已群組的部分中間取消群組段時,它會分裂為兩部分。這些段將不會自動形成單獨的群組,除非您再次群組它們。 如何安裝IronXL以在C#中處理Excel文件? 您可以從NuGet包管理器下載IronXL,這樣您即可開始在C#中處理Excel文件。 使用IronXL,可以從Excel導出的文件格式是什麼? IronXL允許將Excel文件導出為多種格式,提供靈活性以管理和分發您的數據。 在使用C#在Excel中群組單元格是否有先決條件? 在IronXL中,僅可對包含值的單元格進行群組和取消群組,並且您必須對所有位置使用以零為基礎的索引。 如何使用C#在Excel中自動化數據組織? 通過使用IronXL,您可以通過群組和取消群組行和列來自動化Excel中的數據組織,這簡化了對大型數據集的處理。 Chaknith Bin 立即與工程團隊聊天 軟體工程師 Chaknith 在 IronXL 和 IronBarcode 上工作。他對 C# 和 .NET 擁有深厚的專業知識,幫助改進了軟體並支持客戶。他從用戶互動中得到的見解有助於改善產品、文檔和整體體驗。 準備好開始了嗎? Nuget 下載 1,686,155 | 版本: 2025.11 剛剛發布 免費 NuGet 下載 總下載量:1,686,155 查看許可證