使用IRONXL

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

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

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。 C# 中最好的 Excel 試算表庫之一是 IronXL,它是 .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;

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 文件第二行的範例。

在 IronXL 中顯示隱藏列 4.3

以下程式碼可以在 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.11 剛剛發布

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