透かしなしで本番環境でテストしてください。
必要な場所で動作します。
30日間、完全に機能する製品をご利用いただけます。
数分で稼働させることができます。
製品トライアル期間中にサポートエンジニアリングチームへの完全アクセス
Excelで行を非表示にすることは、重要な情報に集中するため、機密データを隠すため、そして大規模なドキュメントを管理するために有益です。 すべての行と列を表示させることは、シートの修正や継承されたスプレッドシートの依存関係を理解するために重要です。 この記事では、生産性とプログラム制御のために IronXL ライブラリを使用する両方のオプションについて説明します。
Excelで行を非表示にするには、リボンボタン、右クリックメニュー、またはほとんどの基本操作と同様にキーボードショートカットを使用できます。
行を非表示にするには、まず非表示にしたい行を選択します。
非連続の行を選択する際に、最初に最初の行の見出しを選択してから、Ctrlキーを押しながら追加の行の見出しをクリックします。
行を選択した後、次のオプションのいずれかを選択してください:
Excelシートの上部にあるリボンボタンを使用して行を非表示にすることも可能です。
ステップ 1: ホームタブの「セル」グループで「書式」ボタンをクリックします。
手順2:「表示/非表示」メニューの「非表示」から「行の非表示」を選択します。
Excel の非表示・再表示
別のオプションとして、ホーム > 書式 > 行の高さ を選択し、行の高さのフィールドに 0 を入力することができます。 いずれの場合でも、選択された行は直ちに表示から隠されます。
リボンで非表示コマンドを検索するのが面倒な場合は、列または行ヘッダーを右クリックしてコンテキストメニューから非表示オプションを選択することでアクセスできます。
コンテキストメニューで非表示
ExcelドキュメントでCtrl + 9
を押すとすべての行を非表示にすることができ、キーボードショートカットを使用することもできます。
非表示の行は、Excelのほとんどの基本操作と同様に、リボンボタン、右クリックメニュー、またはキーボードショートカットを使用して表示できます。
Excelシートの上部にあるリボンボタンを使用して行を非表示にします。
ステップ1: ホームタブのセルグループで書式ボタンをクリックします。
ステップ 2: 表示/非表示メニューの表示セクションから行の再表示を選択します。
リボンを使用して行を非表示にする
選択した行を右クリックし、コンテキストメニューから「Unhide」を選択することで行を表示させます。
行を表示
キーボードショートカットを使用して、Excelドキュメント内の非表示行をすべて再表示することもできます。Ctrl + Shift + 9 を押すことで、スプレッドシート内の非表示行を再び表示することができます。
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の一部です。
WorkSheet ["A1:B10"]
の構文。 範囲は論理的に結合することができます。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")
上記の例は、パスとファイル名を指定してWorkBook.LoadExcel
メソッドを使用して既存のExcelドキュメントをロードします。 Excel ドキュメントがWorkBook
オブジェクトに読み込まれると、WorkBook
メソッドGetWorkSheet
を使用して特定のExcelワークシートを指定し、シート名をパラメータとして渡すことができます。 これは、ワークシート全体に対する機能を提供するWorkSheet
オブジェクトを作成します。
WorkSheet
オブジェクトを取得した後、行インデックスをパラメーターとして渡すことで、メソッド GetRow
を使用して行を選択することが可能です。 これにより、Hidden
プロパティのブール値を使用して true
に設定し、Excel ドキュメントで行を非表示にしたり表示したりすることができます。 上記のコードは、Excelドキュメントの2行目を非表示にする例です。
以下のコードは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")
特定の行を表示するには、上記の手順に従い、行インデックスをパラメーターとして渡すか、行を指定することで、メソッドGetRow
を選択して指示を変更します。 次に、Hidden
のブール値をfalse
に設定します。
IronXLライブラリは、複雑なExcelアプリケーションに必要なすべての高度な機能を提供する開発ツールです。 開発者とユーザーの両方に優れた機能を提供し、無料トライアルが利用できるため、その効果を簡単に評価できます。 IronXLは、利用可能な最速のライブラリの1つであり、開発者はわずか数行のコードでExcelドキュメントを作成する方法を簡単に学ぶことができます。 ライブラリの支援により、幅広いExcel機能を実行することが可能です。 IronXLについての詳細を知るには、チュートリアルページをご覧いただくか、Excelファイルを読み取る方法の例を参照してください。