1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Excel×Pythonにおけるopenpyxlの弱点

Last updated at Posted at 2022-02-08

背景

backendでopenpyxlを用いて値張りシートを作成する必要があった為、技術調査を行った。この過程で、openyxlの様々な弱点が見つかったので、ここに残しておく。

技術調査

Excel×Pythonを実現するライブラリについて

  条件    マクロ実行可否 本番環境での使用可否
openpyxl - 不可能 可能
xlwings Excel導入 可能 不可能
win32com 1. Excel導入
2. Windows
可能 不可能

問題点について

  1. ブックを超えたシートの貼り付けが出来ない。
  2. 値のみのコピーは出来ない。
  3. openpyxlで関数を記述したファイルから値をのみを取得しようとすると、関数を取得してしまう。
  4. openpyxlで記述したファイルをdata_only=TrueでDLした場合、関数部分が空白に置き換わってしまう。

[WIP]詳細な説明は今後追加予定

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?