0

入力ファイルを受け取り、CSV ファイルを出力する Python スクリプトを作成しました。次に、Excel に移動し、条件付き書式を使用して一部の情報に色を付けます (たとえば、A2=1 の場合、背景を赤にします) -- 書式を維持するために、*.xlsx として保存します (現時点では、これが良い考えかどうかはわかりません)。 Windows でのみテストされています)。これは複数回実行する必要があります。

要するに、第 2 段階をスクリプトに組み込みたいのですが、これは Windows と Linux の両方で機能する必要があります。

私の考え: Excel マクロを記録し、Python で csv ファイルを開いてそのマクロを実行し、(名前を付けて保存...?) ファイルを閉じるか、開いたままにします (コマンド フラグ -k、--keep_open でオプション)。

私の検索では、両方の OS 環境に適用可能なソリューションを探すことは決定的ではありませんでした。

これはよく似ていますが、Windows 中心のようです。

考え/提案をいただければ幸いです。

4

1 に答える 1

4

ほとんどの場合、Python でフォーマットを追加して他の操作を行ってから、Excel xml ファイルとして保存する方がよいでしょう。

AFAIK Excel は Windows と Mac でしか利用できないため、Linux でこのようなことをしようとしてもうまくいきません。Open Office や Libra Office で同様のことをしてみませんか? 本当に食欲をそそるpySpreadもあります。

于 2013-08-03T13:48:26.877 に答える