reader.excel【Excel】モジュール
メモ ( 概要 基本操作 ) 関数 ExcelReader【Excel リーダー】クラス
メモ
概要
- Excel・openpyxl 等で保存されたワークブックの読み込み
- モジュール内定義
- load_workbook【ワークブック読み込み】関数 (別名:open)
- ExcelReader【Excel リーダー】クラス
基本操作
〔 例 〕- 読み込み
- load_workbook / open【ワークブック読み込み】関数で読み込み
- 読み取り専用モード・VBA の保持・数式の扱い・リンク保持の指定が可能
- 編集・保存
- 必要に応じて編集し、 workbook【ワークブック】モジュール の save【ワークブック保存】で別名保存・上書き保存
外部リンク
関数
関数 | 備考 |
---|---|
load_workbook( filename, read_only=False, keep_vba=False, data_only=False, keep_links=True) 別名:open | インポート:from openpyxl import load_workbook インポート:from openpyxl import open (別名) ワークブック読み込み 戻り値Workbook【ワークブック】 filenameファイル名 read_only (bool)読み取り専用モード指定 (True:読み取り専用 / False:編集可) keep_vba (bool)VBA の保持指定 (True:VBA 保持 / False:VBA 破棄) data_only (bool)数式の扱い (True:保存された値 / False:数式) keep_links (bool)外部ワークブックへのリンク保持指定 (True:リンク保持 / False:リンク破棄) ※ 読み取り専用モード 一定メモリで処理される為、巨大なファイルで有用 Workbook.close【ワークブック クローズ】で明示的にクローズ |
ExcelReader【Excel リーダー】クラス
クラス定義
クラス | 備考 |
---|---|
親:object | |
class ExcelReader( fn, read_only=False, keep_vba=False, data_only=False, keep_links=True) | fn read_only keep_vba data_only keep_links |
メソッド
メソッド | 備考 |
---|---|
read() | |
read_chartsheet( sheet, rel) | |
read_manifest() | |
read_properties() | |
read_strings() | |
read_theme() | |
read_workbook() | |
read_worksheets() |