ワークシートとタブの表示と非表示

ワークシートの表示と非表示

Excel ファイルには 1 つ以上のワークシートが含まれる場合があります。Excel ファイルを作成するときには、作業する Excel ファイルにワークシートを追加します。Excel ファイルの各ワークシートは、独自のデータや書式設定などを持つ他のワークシートと独立しています。開発者は、Excel ファイル内で特定のワークシートを非表示にして他のワークシートを表示する必要がある場合があります。したがって、Aspose.Cells for Python via .NET を使用すると、Excel ファイル内のワークシートの可視性を制御することができます。

Aspose.Cells for Python via .NET は、Excel ファイルを表す Workbook クラスを提供します。Workbook クラスには、Excel ファイル内の各ワークシートにアクセスできる worksheets コレクションが含まれています。

ワークシートはWorksheetクラスによって表されます。Worksheetクラスにはワークシートを管理するための多くのプロパティやメソッドが提供されています。ワークシートの表示を制御するには、is_visibleクラスのWorksheetプロパティを使用します。is_visibleはBooleanプロパティであり、trueまたはfalseの値のみを格納できます。

ワークシートを表示する

ワークシートをtrueに設定することで、ワークシートを表示します。

ワークシートを非表示にする

ワークシートをfalseに設定することで、ワークシートを非表示にします。

タブの表示と非表示

Microsoft Excelの下部をよく見ると、いくつかのコントロールが表示されます。これには次のものが含まれます:

  • シートタブ。
  • タブのスクロールボタン。

シートタブはExcelファイル内のワークシートを表します。任意のタブをクリックするとそのワークシートに切り替えることができます。ワークブック内にワークシートが多いほど、シートタブも多く表示されます。Excelファイルに多くのワークシートが含まれている場合は、それらをナビゲートするためのボタンが必要になります。そのため、Microsoft Excelはシートタブのスクロールボタンを提供しています。

Aspose.Cells for Python via .NETを使用すると、開発者はExcelファイルでシートタブの表示とタブのスクロールボタンを制御できます。

Aspose.Cells for Python via .NETは、Excelファイルを表すクラス、Workbookを提供します。Workbookクラスは、Excelファイルを管理するための幅広いプロパティとメソッドを提供します。Excelファイルでタブの表示を制御するには、WorkbookクラスのWorkbookSettings.show_tabsプロパティを使用できます。WorkbookSettings.show_tabsはブール値のプロパティであり、trueまたはfalseの値のいずれかを保存できます。

タブを表示する

trueに設定することで、タブを表示します。

タブを非表示にする

falseに設定することで、Excelファイル内のタブを非表示にします。

以下は、Excelファイル(book1.xls)を開き、そのタブを非表示にして修正したファイルをoutput.xlsとして保存する完全な例です。コードの実行後、ワークブックのタブが非表示になっていることが確認できます。

タブバーの幅を制御する