Books#

class Books(impl)#

すべての book オブジェクトのコレクション:

>>> import xlwings as xw
>>> xw.books  # active app
Books([<Book [Book1]>, <Book [Book2]>])
>>> xw.apps[10559].books  # specific app, get the PIDs via xw.apps.keys()
Books([<Book [Book1]>, <Book [Book2]>])

バージョン 0.9.0 で追加.

property active#

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

add()#

新しいBookを作成し、返します。新しいBookはアクティブになります。

open(fullname=None, update_links=None, read_only=None, format=None, password=None, write_res_password=None, ignore_read_only_recommended=None, origin=None, delimiter=None, editable=None, notify=None, converter=None, add_to_mru=None, local=None, corrupt_load=None, json=None)#

開いていなければ、ブックを開き返します。既に開いていれば、エラーは出さずにBookオブジェクトを返します。

Parameters#

fullnamestr or path-like object

ファイル名またはフルパス。例えば r'C:\path\to\file.xlsx''file.xlsm'。フルパス以外の場合、カレント ワーキング ディレクトリーからファイルを探します。

Other Parameters

xlwings.Book() を参考

Returns#

Book : Book that has been opened.