python:openpyxl

文書の過去の版を表示しています。


Python モジュール: openpyxl

  • xlsx (Microsoft Excel のファイル形式) ファイルを扱うモジュール
  • Workbook: 複数のシートオブジェクトを含む xlsx 全体
  • Worksheet: ワークシートオブジェクト
  • Cell: セルオブジェクト
import openpyxl
  • 新規作成
    wb = openpypxl.Workbook()
  • 既存の xlsx ファイルの読み込み
    wb = openpyxl.load_workbook("INPUT.xlsx")
    • INPUT.xls: 既存の xlsx ファイルのパス
  • シートの新規作成
    ws = wb.create_sheet("SHEET_NAME", POS)
    • ws: ワークシートオブジェクト (ワークシートを操作する場合は、この変数に対して行う)
    • SHEET_NAME: シート名
    • POS: 挿入位置 (0 が先頭)(任意のオプションで、付けない場合は末尾にシートが追加される)
  • ワークシートの選択
    • 現在選択中のワークシート
      ws = wb.active
      • ws: ワークシートオブジェクト
      • wb: ワークブックオブジェクト
    • ワークシート名で選択
      wb["SHEET_NAME"]
        * ワークシート名の変更<code python>ws.title = "NAME"
    • ws: ワークシートオブジェクト
  • ワークシートの削除
    wb.remove_sheet(ws)
    • wb: ワークブックオブジェクト
    • ws: ワークシートオブジェクト
  • ワークシート名一覧
    • オブジェクト一覧
      wb.worksheets
    • シート名一覧
      wb.sheetnames
  • python/openpyxl.1551675389.txt.gz
  • 最終更新: 2019/03/04 13:56
  • by mumeiyamibito