タグ

excelに関するsacrifsのブックマーク (3)

  • [Python] openpyxl で Excel を操作してみた!

    今携わっている案件でお世話になったので Excel を操作するライブラリ openpyxl についてまとめておきます。 手元にExcelを操作できるソフトがないよってひとは OneDrive にアップロードすると Excel Online でファイルが開けるので是非使ってみてください。お金はかかりません。(ただしマイクロソフトアカウントが必要) 全部の機能が使えるわけじゃないので注意してください。 ここからは openpyxl のお話。インストールは pip で 今回利用したopenpyxlのバージョンは現在の最新である 2.4.8 です。 2.3.x と違う部分が結構あると思うので気をつけてください。特にスタイル周り。 検証では基的に Python 3.6.2 を使ってますが、一部 3.5.1 を使ってます。 多分動作には影響ないと思いますが、少々表示が違ったらそのせいということにして

    [Python] openpyxl で Excel を操作してみた!
  • UTF-8なCSVをExcelで開くと文字化けするのを直す - Qiita

    タイトル通りの小ネタです。 最初に余談ですが、MacCSVファイルをいい感じに開いていじって保存できるツールがあったら教えて欲しいです。 ↓などを試しましたが、ちょっとした閲覧にはいいものの痒いとこには手が届かないので困っています。 Atomのtablrパッケージ Table ToolというMac App さて題 上述のように他のツールでは間に合わないことがあるので仕方なくExcelCSVファイルを開くわけですが、Shift-JISあたりで開こうとするので文字化けします。 このファイルをBOM付きUTF-8にしてあげることで、ExcelUTF-8形式のCSVだと認識してくれるようになります。BOM付きUTF-8への変換は↓のような感じで、nkfコマンドで簡単にできます。 --ocは出力のエンコーディングを指定するオプションで、ここにUTF-8-BOMを指定するとファイルの先頭にBO

    UTF-8なCSVをExcelで開くと文字化けするのを直す - Qiita
  • PHPでExcelを操作する方法 - Multiple Choices

    エクセルファイルの中にデータベースから抽出したデータを書き込みたいといと思ったので PHPから操作できるエクセルライブラリを調査した。 PHPからエクセルを操作する方法にはいくつかあるので以下にまとめた。 ライブラリ 読み込み(xls) 読み込み(xlsx) 書き込み(xls) 書き込み(xlsx) php4 php5 Spreadsheet_Excel_Writer × × ● × ● ● PHP-ExcelReader ● × × × ● ● PHP Excel × ● ● ● × ● Excel_Reviser ● × ● × ● ● Excel_Peruser ● × × × ● ● PHPExcelは読み書きできるけど2007が基。 一応BIFF8形式(2003以前)の書き込みはクラスで対応しているらしい (http://d.hatena.ne.jp/simpraight/20

    PHPでExcelを操作する方法 - Multiple Choices
  • 1