トップページ -> データの扱い -> データ連携 -> Python で Excel ファイルを扱う(Win32 を使用)
[サイトマップへ], [サイト内検索へ]

Python で Excel ファイルを扱う(Win32 を使用)


前準備

Python のインストール


pywin32 のインストール

  1. Windows で,コマンドプロンプトを管理者として実行

    [image]
  2. pip更新

    python -m pip install --upgrade pip
    
  3. pywin32 のインストール

    次のコマンドを実行

    pip install -U wheel pywin32
    

    [image]
  4. 確認のため次のコマンドを実行して,情報を表示

    エラーメッセージが出ないこと

    pip show pywin32
    

    [image]

Python で Excel ファイルを扱う(Win32 を使用)

## -*- coding: utf-8 -*-
import win32com.client as win32

#COMを利用して、Excelに接続
xlApp     = win32.Dispatch("Excel.Application")
#Excelを開く
wb        = xlApp.Workbooks.Open("E:/testFile.xlsx")
#Sheet取得
#番号またはSheet名
sheet     = wb.Worksheets(1)
#Cell取得
cell       = sheet.Cells(1,1)
#Cellに数字を入れる
cell.Value = 10
#関数を入れる
sheet.Range("A11").Formula = "=SUM(A1:A10)"
#シート名を変更
sheet.Name = "TEST NAME"
#セーブして閉じる
wb.Save()
wb.Close()

本サイトは金子邦彦研究室のWebページです.サイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.

問い合わせ先: 金子邦彦(かねこ くにひこ) [image]