Sheets

class Sheets(impl)

A collection of all sheet objects:

>>> import xlwings as xw
>>> xw.sheets  # active book
Sheets([<Sheet [Book1]Sheet1>, <Sheet [Book1]Sheet2>])
>>> xw.Book('Book1').sheets  # specific book
Sheets([<Sheet [Book1]Sheet1>, <Sheet [Book1]Sheet2>])

Added in version 0.9.0.

property active: Sheet

アクティブなSheetを返します。

add(name=None, before=None, after=None)

新しいSheetを作成し、アクティブにします。

パラメータ:
  • name (str | None) -- 新しいシートの名前。NoneならExcelのデフォルトのシート名になります。

  • before (Sheet | None) -- ここで指定したシートの前に新しいシートが追加されます。

  • after (Sheet | None) -- ここで指定したシートの後に新しいシートが追加されます。

戻り値:

Added sheet object

戻り値の型:

Sheet

async get_active()

Returns the active Sheet, fetched live from Excel.

Requires xlwings Lite.

Added in version 0.35.0.