IRONXLの使用

Excelで全ての行を再表示する方法

リーガン・パン
リーガン・パン
2023年3月27日
更新済み 2024年2月20日
共有:

1.0 はじめに

Excelで行を非表示にすることは、重要な情報に集中するため、機密データを隠すため、そして大規模なドキュメントを管理するために有益です。 すべての行と列を表示させることは、シートの修正や継承されたスプレッドシートの依存関係を理解するために重要です。 この記事では、生産性とプログラム制御のために IronXL ライブラリを使用する両方のオプションについて説明します。

2.0 Excelで行を非表示にする

Excelで行を非表示にするには、リボンボタン、右クリックメニュー、またはほとんどの基本操作と同様にキーボードショートカットを使用できます。

行を非表示にするには、まず非表示にしたい行を選択します。

  • 行の見出しをクリックして選択します。
  • 行見出しの上にマウスをドラッグして、複数の隣接する行を選択します。 次に、最初の行を選択した後でShiftキーを押しながら最後の行を選択します。
  • 非連続の行を選択する際に、最初に最初の行の見出しを選択してから、Ctrlキーを押しながら追加の行の見出しをクリックします。

    行を選択した後、次のオプションのいずれかを選択してください:

2.1 リボンボタンを使用して行を非表示にする

Excelシートの上部にあるリボンボタンを使用して行を非表示にすることも可能です。

ステップ 1: ホームタブの「セル」グループで「書式」ボタンをクリックします。

手順2:「表示/非表示」メニューの「非表示」から「行の非表示」を選択します。

Excelですべての行を表示する方法、図1: Excelの非表示と表示

Excel の非表示・再表示

別のオプションとして、ホーム > 書式 > 行の高さ を選択し、行の高さのフィールドに 0 を入力することができます。 いずれの場合でも、選択された行は直ちに表示から隠されます。

右クリックメニューを使用した行の非表示

リボンで非表示コマンドを検索するのが面倒な場合は、列または行ヘッダーを右クリックしてコンテキストメニューから非表示オプションを選択することでアクセスできます。

Excelですべての行を表示する方法、図2: コンテキストメニューで隠す

コンテキストメニューで非表示

2.3 キーボードショートカットを使用して行を非表示にする

ExcelドキュメントでCtrl + 9を押すとすべての行を非表示にすることができ、キーボードショートカットを使用することもできます。

エクセルで行を表示にする方法 3.0

非表示の行は、Excelのほとんどの基本操作と同様に、リボンボタン、右クリックメニュー、またはキーボードショートカットを使用して表示できます。

3.1 リボンボタンを使用して行を非表示にする

Excelシートの上部にあるリボンボタンを使用して行を非表示にします。

ステップ1: ホームタブのセルグループで書式ボタンをクリックします。

ステップ 2: 表示/非表示メニューの表示セクションから行の再表示を選択します。

Excelですべての行を表示する方法、図3: リボンを使用した行の非表示

リボンを使用して行を非表示にする

3.2 右クリックメニューを使用して行を再表示

選択した行を右クリックし、コンテキストメニューから「Unhide」を選択することで行を表示させます。

Excelでのすべての行を再表示する方法、図4: 行を再表示する

行を表示

3.3 キーボードショートカットを使用して非表示にする

キーボードショートカットを使用して、Excelドキュメント内の非表示行をすべて再表示することもできます。Ctrl + Shift + 9 を押すことで、スプレッドシート内の非表示行を再び表示することができます。

4.0 IronXL を使用して行を非表示にする

Microsoft Excelドキュメントは、IronXL .NETフレームワークを使用してC#で読み取りおよび編集することができます。 スタンドアロンの.NETソフトウェアライブラリであるIronXLは、さまざまなスプレッドシート形式を読み取ることができ、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"] の構文。 範囲は論理的に結合することができます。
  • 列、行、および範囲はすべて並べ替えることができます
  • セルスタイル、フォント、サイズ、境界線、配置、ロック、セルの固定、行の表示/非表示、数値形式など。

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")
$vbLabelText   $csharpLabel

上記の例は、パスとファイル名を指定してWorkBook.LoadExcelメソッドを使用して既存のExcelドキュメントをロードします。 Excel ドキュメントがWorkBookオブジェクトに読み込まれると、WorkBookメソッドGetWorkSheetを使用して特定のExcelワークシートを指定し、シート名をパラメータとして渡すことができます。 これは、ワークシート全体に対する機能を提供するWorkSheetオブジェクトを作成します。

WorkSheet オブジェクトを取得した後、行インデックスをパラメーターとして渡すことで、メソッド GetRow を使用して行を選択することが可能です。 これにより、Hidden プロパティのブール値を使用して true に設定し、Excel ドキュメントで行を非表示にしたり表示したりすることができます。 上記のコードは、Excelドキュメントの2行目を非表示にする例です。

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")
$vbLabelText   $csharpLabel

特定の行を表示するには、上記の手順に従い、行インデックスをパラメーターとして渡すか、行を指定することで、メソッドGetRowを選択して指示を変更します。 次に、Hiddenのブール値をfalseに設定します。

結論

IronXLライブラリは、複雑なExcelアプリケーションに必要なすべての高度な機能を提供する開発ツールです。 開発者とユーザーの両方に優れた機能を提供し、無料トライアルが利用できるため、その効果を簡単に評価できます。 IronXLは、利用可能な最速のライブラリの1つであり、開発者はわずか数行のコードでExcelドキュメントを作成する方法を簡単に学ぶことができます。 ライブラリの支援により、幅広いExcel機能を実行することが可能です。 IronXLについての詳細を知るには、チュートリアルページをご覧いただくか、Excelファイルを読み取る方法の例を参照してください。

リーガン・パン
ソフトウェアエンジニア
レーガンはリーディング大学で電子工学の学士号を取得しました。Iron Softwareに入社する前の仕事では、一つのタスクに集中して取り組んでいました。Iron Softwareでは、営業、技術サポート、製品開発、マーケティングのいずれにおいても広範な業務に携わることが最も楽しいと感じています。彼は、Iron Softwareライブラリを開発者がどのように使用しているかを理解し、その知識を使ってドキュメントを継続的に改善し、製品を開発することを楽しんでいます。
< 以前
RazorでCSVとExcelをエクスポートする方法
次へ >
ASP.NET CoreでExcelにエクスポートする方法