使用IRONXL

如何在Excel中顯示所有隱藏的行

已更新 2024年2月20日
分享:

1.0 介紹

隱藏 Excel 中的行有助於專注於重要資訊、隱藏敏感數據以及管理大型文件。取消隱藏所有行和列對於修改工作表和理解繼承電子表格中的依賴性至關重要。本文將使用 IronXL 庫來涵蓋這兩個選項,以提高生產力和程式控制。

2.0 在 Excel 中隱藏列

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

要隱藏列,首先選擇您想隱藏的列:

  • 點擊列標題以選擇該列。
  • 拖動滑鼠越過列標題以選擇多個相鄰的列。或者,選擇第一列後按住 Shift 鍵再選擇最後一列。
  • 當選擇多個不相鄰列時,首先選擇第一列的標題,然後按住 Ctrl 鍵點擊其他列的標題以選擇您想要的列。

選擇列後,選擇以下其中一個選項:

2.1 使用功能區按鈕隱藏列

還可以使用位於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:點擊 Home 標籤下 Cells 群組中的 Format 按鈕。

步驟 2:在 Visibility 下的 Hide & Unhide 選單選擇 UnHide Rows

如何在 Excel 中顯示所有隱藏的行,圖3:使用功能區隱藏行

使用功能區隱藏列

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

使用右鍵選單中的選項取消隱藏行,方法是右鍵點擊選定的行,然後選擇「取消隱藏」。

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

取消隱藏列

3.3 使用鍵盤快捷鍵隱藏

也可以使用鍵盤快捷鍵來取消隱藏Excel文件中的所有隱藏行,只需按下Ctrl + Shift + 9,即可再次使電子表格中的隱藏行顯示。

4.0 使用 IronXL 隱藏行

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

用戶友好的 C# API IronXL 可輕鬆在 .NET 環境中讀取、修改和生成 Excel 電子表格文件。IronXL 提供對 .NET Core、.NET 框架、Xamarin、行動平台、Linux、macOS 和 Azure 的全面支持。IronXL 是 C# 最佳的 Excel 電子表格庫之一,並且是 .NET 框架和 .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;

WorkBook wb = WorkBook.LoadExcel("sample1.xlsx");
WorkSheet ws = wb.GetWorkSheet("Sheet1");

ws.GetRow(1).Hidden = true;

wb.SaveAs("sample1.xlsx");
using IronXL;

WorkBook wb = WorkBook.LoadExcel("sample1.xlsx");
WorkSheet ws = wb.GetWorkSheet("Sheet1");

ws.GetRow(1).Hidden = true;

wb.SaveAs("sample1.xlsx");
Imports IronXL

Private wb As WorkBook = WorkBook.LoadExcel("sample1.xlsx")
Private ws As WorkSheet = wb.GetWorkSheet("Sheet1")

ws.GetRow(1).Hidden = True

wb.SaveAs("sample1.xlsx")
VB   C#

上面的範例使用 IronXL 載入現有的 Excel 文件 WorkBook.LoadExcel 通過提供路徑和檔案名稱的方法。一旦 Excel 文件載入到 Workbook 對象,可以使用 WorkBook 方法指定特定的 Excel 工作表 GetWorkSheet 並將工作表名稱作為參數傳遞。這會創建一個 工作表 對象,為整個工作表提供功能。

在獲取 WorkSheet 對象後,可以使用方法選擇一行。 获取行 透過將列索引作為參數傳遞,這允許我們使用 Hidden 屬性中的布林值並將其設置為 true,這樣可以隱藏和取消隱藏 Excel 文件中的列。上述代碼是一個隱藏 Excel 文件中第二列的示例。

4.3 在 IronXL 中取消隱藏行

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

using IronXL;

WorkBook wb = WorkBook.LoadExcel("sample1.xlsx");
WorkSheet ws = wb.GetWorkSheet("Sheet1");

ws.GetRow(1).Hidden = false;
wb.SaveAs("sample1.xlsx");
using IronXL;

WorkBook wb = WorkBook.LoadExcel("sample1.xlsx");
WorkSheet ws = wb.GetWorkSheet("Sheet1");

ws.GetRow(1).Hidden = false;
wb.SaveAs("sample1.xlsx");
Imports IronXL

Private wb As WorkBook = WorkBook.LoadExcel("sample1.xlsx")
Private ws As WorkSheet = wb.GetWorkSheet("Sheet1")

ws.GetRow(1).Hidden = False
wb.SaveAs("sample1.xlsx")
VB   C#

若要顯示特定的列,應遵循上述步驟並通過選擇列來修改指示,方法為使用 GetRow,可以透過傳遞列索引作為參數或指定列。然後將 Hidden 的布林值設為 false

結論

IronXL 函式庫是一個開發工具,提供了建立複雜 Excel 應用程式所需的所有進階功能。它具有一個優秀的特性,既能為開發人員也能為使用者提供便捷功能。 免費試用,這使得評估其有效性變得容易。IronXL 是可用的最快速的函式庫之一,開發人員只需幾行程式碼即可輕鬆學習如何創建 Excel 文檔。有了這個函式庫的幫助,可以執行各種 Excel 功能。要了解有關 IronXL 的更多信息,請訪問 教學頁面 欲了解更多範例或參考此 如何讀取 Excel 文件的範例.

< 上一頁
如何在Razor中導出CSV和Excel
下一個 >
如何在 ASP.NET Core 中匯出到 Excel

準備開始了嗎? 版本: 2024.10 剛剛發布

免費 NuGet 下載 總下載次數: 1,023,839 查看許可證 >