私はpythonスクリプトを使用して編集したいxlsxファイルを持っています。 openpyxlはデータ検証を扱うことができませんが、データ検証を含むいくつかのセルの値を編集し、それらのデータ検証を編集せずにブックを保存したいだけです。今のopenpyxl:データ検証処理なしの読み込み/書き込み
、私がいることをしようとすると、私はエラーを取得:
UserWarning:データ検証拡張機能がサポートされていないと が
を削除してから、私の保存したファイルのdoesnされますこれ以上データ検証はできません。
ブックを読み込めなくても保存するときに、openpyxlにデータ検証を削除しないように指示する方法はありますか?
openpyxlではおそらく不可能ですが、ExcelがインストールされたWindows PC上にいる場合は、Pythonの 'win32com.client'を書いてファイルと直接対話できます。 –