跳過到頁腳內容
使用 IRONXL

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

1.0 引言

在 Excel 中隱藏行有利於專注於重要資訊、隱藏敏感資料和管理大型文件。 取消隱藏所有行和列對於修改工作表和了解繼承電子表格中的依賴關係至關重要。 本文將介紹使用 IronXL 函式庫提高生產力和實現程式控制的兩種方法。

2.0 在 Excel 中隱藏行

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

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

  • 點擊行標題即可選取該行。
  • 將滑鼠拖曳到行標題上,即可選擇多個相鄰行。 或者,在選擇第一行後,按住 Shift 鍵選擇最後一行。
  • 選擇不連續的行時,先選擇第一行的標題,然後按住 Ctrl 鍵並點選要選取的其他行的標題。

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

2.1 使用功能區按鈕隱藏行

也可以使用位於 Excel 工作表頂部的功能區按鈕來隱藏 Excel 中的行。

步驟 1:按一下"開始"標籤下"儲存格"群組中的"設定格式"按鈕。

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

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

另一種方法是,您可以選擇"開始" > "格式" > "行高" ,然後在"行高"欄位中輸入 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 使用鍵盤快捷鍵取消隱藏

也可以使用鍵盤快速鍵來取消隱藏 Excel 文件中的所有隱藏行,方法是按Ctrl + Shift + 9 ,這有助於使電子表格中的隱藏行再次可見。

4.0 使用 IronXL 隱藏行

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

使用者友好的 C# API IronXL 讓在 .NET 環境中讀取、修改和產生 Excel 電子表格檔案變得容易。 IronXL 為 .NET Core、.NET Framework、Xamarin、行動平台、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 中隱藏行

IronXL 可以使用幾行程式碼隱藏 Excel 中的行號。 以下程式碼範例示範如何在 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 文件。 將 Excel 文件載入到WorkBook物件後,可以使用WorkBook方法GetWorkSheet指定特定的 Excel 工作表,並將工作表名稱作為參數傳遞。 這將建立一個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 功能。 要了解有關 IronXL 的更多信息,請訪問教程頁面以查看更多示例,或參考此示例以了解如何讀取 Excel 文件

常見問題解答

如何使用介面取消隱藏 Excel 中的所有行?

您可以使用功能表按鈕取消隱藏 Excel 中的所有行。按一下「主選項卡」下「單元」群組中的「格式」按鈕,然後從「隱藏與解除隱藏」功能表中選擇「解除隱藏行」。另外,您也可以使用鍵盤捷徑 Ctrl + Shift + 9 來快速解除隱藏行。

在 Excel 中以程式化方式取消隱藏行的流程是什麼?

若要以程式方式解除隱藏行,您可以使用 IronXL。使用 WorkBook.LoadExcel 載入您的 Excel 工作簿,使用 GetWorkSheet 選擇工作表,並使用 GetRow 將所需行的隱藏屬性設定為 false

如何以程式化方式隱藏 Excel 中的行?

使用 IronXL,您可以使用 WorkBook.LoadExcel 載入 Excel 工作簿,使用 GetWorkSheet 選擇工作表,並使用 GetRow 將行的隱藏屬性設定為 true 來隱藏行。

使用 IronXL.Excel 進行 Excel 操作有哪些好處?

IronXL.Excel 讓您無需安裝 Microsoft Excel 即可讀取、編輯和產生 Excel 試算表檔案。它支援 XLS、XLSX、CSV 和 TSV 等多種格式,並提供友善的 C# API 來處理 Excel 工作,例如隱藏和取消隱藏行。

在 Excel 中取消隱藏行的重要性為何?

在 Excel 中取消隱藏行對於資料存取和生產力而言至關重要。它有助於有效管理大型文件,並確保所有資料在分析和決策時仍然可見。

我可以在不使用 Excel 的情況下自動執行 Excel 行操作嗎?

是的,您可以使用 IronXL(一個不需要 Microsoft Excel 的 .NET 函式庫 IronXL)自動處理 Excel 行。它提供了以程式化方式隱藏和取消隱藏行的功能,可以整合到自訂應用程式中。

IronXL 如何提升試算表管理的生產力?

IronXL.Excel 可讓開發人員以程式化的方式執行各種 Excel 功能,例如讀取、編輯和匯出資料,進而提升生產力。這可減少 Excel 手動操作的需求,並簡化工作流程。

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