いろいろやってみるにっき

てきとーに生きている奴の日記

古いエントリのサムネイル画像がリンク切れになってたりするけど、チマチマ修正中


VS CodeでExcel Viewer拡張機能 ちょっと惜しい

CSVファイルを扱う時に、Excelがいらんことするせいで困ることがある。たとえば、桁数が多い数字を勝手にこんな表記にしたり、

f:id:shigeo-t:20180309085727p:plain

元データが分数だと勝手に日付に変更したり。

 

そこで勝手に変更されたくないときはエディタで開くのだが、項目数が多いCSVの場合、右側が見切れるのでとても困る。

 

例としてダウンロードフォルダに放置されていた「日本食品標準成分表2015年版(七訂)」をVisual Studio Code(以降VS Code)で表示してみる。元データが神Excelなので、CSV化にあたっては神な行や列はカットしている。

 

左側の項目ならまだわかるが、右側にいくと見るのも修正するのも大変。右側の項目の数値を見たくても、数えていかなければいけないので難しい。

f:id:shigeo-t:20180309093129p:plain

 

弊社の技術顧問にはサクラエディタExcelっぽく表示できて良いとお勧めされたのだが、

  サクラエディタ Download

Unicode版とANSI版が分かれているとか、めんどくさい。

 

できればVS Codeでやりたい。VS CodeCSVファイルを開くと右下にこんなのが出る。

f:id:shigeo-t:20180309085214p:plain

 

CSV用を検索すると

f:id:shigeo-t:20180309091128p:plain

Excel Viewerというのがある。

f:id:shigeo-t:20180309091242p:plain

 

上のスクリーンショット内にあるCSV Usageは、アニメーションで使い方を説明している。簡単に説明すると

  1. Excel Viewerを組み込む
  2. 再起動
  3. CSVファイルのタブで下をクリック

    f:id:shigeo-t:20180309093412p:plain

  4. こんなふうにPreviewタブが表示される

    f:id:shigeo-t:20180309093640p:plain

 

残念ながらデータの操作はできないが、フィルタリングなどはできる。Viewerとしては使いやすい。

f:id:shigeo-t:20180309093921p:plain

 

なお、Excelも開ける模様。

f:id:shigeo-t:20180309094244p:plain

 

そこでフォルダーを開いてPreviewでxlsxファイルを開いて見た。なんか見にくい。ExcelファイルはExcelで見ればいいので無理にVS Codeで開かないからどうでもいい。

f:id:shigeo-t:20180309094632p:plain

 

CSVについてだが、名前の通りExcel Viewerで、編集できないところが惜しい。

 素直に編集できるサクラエディタを入れるべきか?

お時間あったら、他のエントリもクリックして頂ければ幸いです。