自動化されたExcelレポート

自動化されたExcelレポート

次の問題を解決するのに役立ちますか?

  1. いくつかの出力を提供するスクリプトを実行します。
  2. Excelでテーブル形式で整理する必要があります。
  3. Excelを添付してEメールで送信

誰でも上記のステップを自動化するアイデアを提案してください。ステージ1とステージ3はできますが、ステージ2はわかりません:(

ベストアンサー1

いくつかの値があり、Excelで読みやすいファイルを作成したいと思います。最も作りやすいファイル形式Excelが理解しているのはおそらくCSV、カンマ区切り値つまり、次の例のようなプレーンテキストファイル(Wikipediaから提供):

Year,Make,Model,Description,Price
1997,Ford,E350,"ac, abs, moon",3000.00
1999,Chevy,"Venture ""Extended Edition""","",4900.00
1999,Chevy,"Venture ""Extended Edition, Very Large""","",5000.00
1996,Jeep,Grand Cherokee,"MUST SELL!
air, moon roof, loaded",4799.00

これでCSVファイルを作成する方法はいくつかあります。非常に単純なケースでは、sedまたはawkそうかもしれません。ただし、この作業用に特別に設計されたツール/ライブラリがたくさんあります。答えはここにある(SO)いくつか言及してみてください。 (これCRUSH(SHellカスタムレポートユーティリティ)ツールステップ1に言及することも興味深いかもしれません。 )

おすすめ記事