跳過到頁腳內容
使用 IRONXL

如何在 Excel 中取消隱藏所有行

1.0 簡介

在 Excel 中隱藏行有助於專注於重要信息、隱藏敏感數據和管理大型文檔。 取消隱藏所有行和列對於修改工作表和理解繼承的電子表格中的依賴關係至關重要。 本文將使用 IronXL 庫來講解這兩種選項以提高生產力和程式化控制。

2.0 在 Excel 中隱藏行

在 Excel 中可以使用功能區按鈕、右鍵選單或鍵盤快捷鍵來隱藏行,就像 Excel 中的大多數基本操作一樣。

要隱藏行,首先選擇您要隱藏的行:

  • 單擊行的標頭以選擇它。
  • 拖動滑鼠穿過行標題以選擇多個相鄰的行。 或者,在選擇第一行後按住 Shift 鍵選擇最後一行。
  • 在選擇第一行的標頭後,按住 Ctrl 鍵然後單擊您要選擇的額外行的標頭來選擇不連續的行。

選擇行後,選擇以下選項之一:

2.1 使用功能區按鈕隱藏行

還可以使用位於 Excel 表格頂部的功能區按鈕在 Excel 中隱藏行。

步驟 1:單擊主頁選項卡下的單元格組中的格式按鈕。

步驟 2:從可見性下的隱藏與取消隱藏功能表中選擇隱藏行。

如何在 Excel 中取消隱藏所有行,圖 1:Excel 隱藏與取消隱藏 Excel 隱藏與取消隱藏

作為另一種選擇,您可以選擇 Home > Format > Row Height 並在行高的字段中輸入 0。 無論是哪種情況,選定的行將立即從視圖中隱藏。

2.2 使用右鍵選單隱藏行

如果您不想在功能區上搜尋隱藏命令,您可以通過右鍵單擊列或行標頭並選擇隱藏選項從上下文菜單中訪問它。

如何在 Excel 中取消隱藏所有行,圖 2:上下文菜單中的隱藏 上下文菜單中的隱藏

2.3 使用鍵盤快捷鍵隱藏行

鍵盤快捷鍵也可以用來在 Excel 文檔中隱藏行,按下 Ctrl + 9 可以隱藏所有行。

3.0 在 Excel 中取消隱藏行

隱藏的行可以通過使用功能區按鈕、右鍵選單或鍵盤快捷鍵來取消隱藏,就像 Excel 中的大多數基本操作一樣。

3.1 使用功能區按鈕取消隱藏行

使用位於 Excel 表格頂部的功能區按鈕取消隱藏行。

步驟 1:單擊主頁選項卡下的單元格組中的格式按鈕。

步驟 2:從可見性下的隱藏與取消隱藏功能表中選擇取消隱藏行

如何在 Excel 中取消隱藏所有行,圖 3:使用功能區取消隱藏行 使用功能區取消隱藏行

3.2 使用右鍵選單取消隱藏行

使用上下文菜單中的一個選項來取消隱藏行,右鍵單擊選定的行並選擇“取消隱藏”。

如何在 Excel 中取消隱藏所有行,圖 4:取消隱藏行 取消隱藏行

3.3 使用鍵盤快捷鍵取消隱藏

通過按下 Ctrl + Shift + 9 的鍵盤快捷鍵也可以用來取消隱藏 Excel 文檔中所有隱藏的行,這有助於使電子表格中的隱藏行再次可見。

4.0 使用 IronXL 隱藏行

可以使用 IronXL .NET 框架在 C# 中讀取和編輯 Microsoft Excel 文檔。 獨立的 .NET 軟體庫可以讀取各種電子表格格式,無需安裝 Microsoft Excel 或 Interop。

用戶友好的 C# API IronXL 使得在 .NET 環境中讀取、修改和生成 Excel 電子表格文件變得簡單。 IronXL 完全支持 .NET Core、.NET Framework、Xamarin、Mobile、Linux、macOS 和 Azure。 IronXL 是 C# 最佳的 Excel 電子表格庫之一,是 .NET Framework 和 .NET Core 的一部分。

4.1 IronXL 功能

  • 可以編輯、讀取和加載來自 XLS、XLSX、CSV 和 TSV 的數據。
  • 數據匯出和存儲可以是 CSV、TSV、JSON、XLS 和 XLSX 格式。
  • 範圍使用非常簡單。 語法 WorkSheet["A1:B10"]。 範圍可以邏輯組合。
  • 可以對列、行和範圍進行排序
  • 單元格樣式,例如字體、大小、邊框、對齊、鎖定、凍結單元格、隱藏/取消隱藏行和數字格式。

4.2 在 IronXL 中隱藏行

只需幾行代碼即可在 Excel 中使用 IronXL 隱藏行號。 下面的代碼是用來隱藏 Excel 中行的一個例子。

using IronXL;

// Load an existing Excel workbook
WorkBook wb = WorkBook.LoadExcel("sample1.xlsx");

// Select the worksheet
WorkSheet ws = wb.GetWorkSheet("Sheet1");

// Hide the second row
ws.GetRow(1).Hidden = true;

// Save changes to the Excel file
wb.SaveAs("sample1.xlsx");
using IronXL;

// Load an existing Excel workbook
WorkBook wb = WorkBook.LoadExcel("sample1.xlsx");

// Select the worksheet
WorkSheet ws = wb.GetWorkSheet("Sheet1");

// Hide the second row
ws.GetRow(1).Hidden = true;

// Save changes to the Excel file
wb.SaveAs("sample1.xlsx");
Imports IronXL

' Load an existing Excel workbook
Private wb As WorkBook = WorkBook.LoadExcel("sample1.xlsx")

' Select the worksheet
Private ws As WorkSheet = wb.GetWorkSheet("Sheet1")

' Hide the second row
ws.GetRow(1).Hidden = True

' Save changes to the Excel file
wb.SaveAs("sample1.xlsx")
$vbLabelText   $csharpLabel

上面的例子通過提供路徑和文件名,使用 WorkBook.LoadExcel 方法加載現有的 Excel 文檔。 Once the Excel document is loaded in the WorkBook object, a specific Excel worksheet can be specified using the WorkBook method GetWorkSheet and pass the sheet name as a parameter. 這樣就創建了一個 WorkSheet 對象,該對象提供整個工作表的功能。

獲得 WorkSheet 對象後,可以通過方法 GetRow 選擇一行,通過傳遞行索引作為參數。 這允許我們使用 Hidden 屬性中的布爾值,並將其設置為 true,從而可以隱藏和取消隱藏 Excel 文檔中的行。 上述代碼示例隱藏了 Excel 文檔的第二行。

4.3 在 IronXL 中取消隱藏行

以下代碼可以取消隱藏 Excel 中的多行:

using IronXL;

// Load an existing Excel workbook
WorkBook wb = WorkBook.LoadExcel("sample1.xlsx");

// Select the worksheet
WorkSheet ws = wb.GetWorkSheet("Sheet1");

// Unhide the second row
ws.GetRow(1).Hidden = false;

// Save changes to the Excel file
wb.SaveAs("sample1.xlsx");
using IronXL;

// Load an existing Excel workbook
WorkBook wb = WorkBook.LoadExcel("sample1.xlsx");

// Select the worksheet
WorkSheet ws = wb.GetWorkSheet("Sheet1");

// Unhide the second row
ws.GetRow(1).Hidden = false;

// Save changes to the Excel file
wb.SaveAs("sample1.xlsx");
Imports IronXL

' Load an existing Excel workbook
Private wb As WorkBook = WorkBook.LoadExcel("sample1.xlsx")

' Select the worksheet
Private ws As WorkSheet = wb.GetWorkSheet("Sheet1")

' Unhide the second row
ws.GetRow(1).Hidden = False

' Save changes to the Excel file
wb.SaveAs("sample1.xlsx")
$vbLabelText   $csharpLabel

要取消隱藏特定行,請遵循上述步驟並修改說明,選擇行通過 GetRow 方法,通過傳遞行索引作為參數或指定行。 然後將 Hidden 的布爾值設置為 false

結論

IronXL 庫是一個開發工具,提供了對於複雜 Excel 應用程序所需的所有高級功能。 它有一個優秀的功能,為開發人員和用戶提供免費試用,使其容易評估其有效性。 IronXL 是可用的最快速的庫之一,開發人員可以輕鬆學習如何編寫僅需幾行代碼就創建 Excel 文檔。 在庫的幫助下,可以執行廣泛的 Excel 功能。 To learn more about IronXL, please visit the tutorial page for more examples or refer to this example on how to read an Excel file.

常見問題解答

如何使用界面顯示 Excel 中的所有行?

您可以使用功能區按鈕取消隱藏 Excel 中的所有行。單擊「開始」選項卡下的「單元格」組中的「格式」按鈕,然後從「隱藏和取消隱藏」菜單中選擇「取消隱藏行」。或者,您可以使用鍵盤快捷鍵 Ctrl + Shift + 9 快速取消隱藏行。

如何以編程方式取消隱藏 Excel 行?

要以編程方式取消隱藏行,您可以使用 IronXL。使用 WorkBook.LoadExcel 加載您的 Excel 工作簿,使用 GetWorkSheet 選擇工作表,然後使用 GetRow 將所需行的 Hidden 屬性設置為 false

如何以編程方式在 Excel 中隱藏行?

使用 IronXL,您可以通過使用 WorkBook.LoadExcel 加載您的 Excel 工作簿,使用 GetWorkSheet 選擇工作表,然後使用 GetRow 將行的 Hidden 屬性設置為 true 來隱藏行。

使用 IronXL 進行 Excel 操作的好處是什麼?

IronXL 允許您在不需要安裝 Microsoft Excel 的情況下讀取、編輯和生成 Excel 電子表格文件。它支持多種格式,如 XLS、XLSX、CSV 和 TSV,並提供用戶友好的 C# API 來處理 Excel 任務,如隱藏和顯示行。

在 Excel 中取消隱藏行的重要性是什麼?

在 Excel 中取消隱藏行對於數據可訪問性和生產力至關重要。這有助於有效管理大文檔,並確保所有數據都保持可見,以供分析和決策。

我可以不使用 Excel 自動化 Excel 行操作嗎?

是的,您可以使用 IronXL 自動化 Excel 行操作,這是一個不需要 Microsoft Excel 的 .NET 庫。它提供了以編程方式隱藏和顯示行的功能,這可以集成到自定義應用程序中。

IronXL 如何提高電子表格管理的生產力?

IronXL 通過允許開發人員以編程方式執行各種 Excel 功能(如讀取、編輯和導出數據)來提高生產力。這減少了手動 Excel 操作的需要,並簡化了工作流程。

Jordi Bardia
軟體工程師
Jordi 在 Python、C# 和 C++ 上最得心應手,當他不在 Iron Software 展現技術時,便在做遊戲編程。在分担产品测测试,产品开发和研究的责任时,Jordi 为持续的产品改进增值。他说这种多样化的经验使他受到挑战并保持参与, 而这也是他与 Iron Software 中工作一大乐趣。Jordi 在佛罗里达州迈阿密长大,曾在佛罗里达大学学习计算机科学和统计学。