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

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

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として保存する完全な例です。コードの実行後、ワークブックのタブが非表示になっていることが確認できます。

タブバーの幅を制御する