eightban's memo

残しておきたい記事をまとめてみました。

windows

CSVエディタ ~  Windows

投稿日:

EXCELやCALCの入っていないパソコンで、CSVを編集したいことがあります。また、excelなどでは数字の前ゼロがとれてしまうので、そのまま編集したいことがあります。そこで、CSV編集に特化したソフトを使うことになります。

様々なソフトをがありますが、無料で使用できるものを調べてみました。

CSVイーディー

http://www.ne.jp/asahi/net/sakuya/htl13.htm

色情報や列幅などの定義情報を保存でき、へッダー情報のタイトルを作成したり、カード形式の入力ができるのが特徴です。

文字コードはシフトJIS、50万レコード、999カラムまで、TAB区切りも可能

 

[機能一覧]

・抽出機能
・検索機能(色塗り機能付き)
・置換(色塗り機能付き)
・列の固定
・1行目をヘッダーとして固定機能
・右詰め編集
・ソート(昇順・降順)(数字型に指定のときは先頭の数字を数値と判断してソート)
・列情報の保持
・色塗り機能
・1セル上での複数行編集([RET]+[Ctl] or [RET]+[Alt]で改行)
・行の追加・削除
・列の追加・削除
・コピー&ペースト、切り取り
・印刷・プレビュー(印刷の率の変更も可)
・連続コピー、連番機能(範囲指定の右下をドラッグする)
・UNDO機能(ソート、抽出は戻りません)
・大文字変換
・小文字変換
・ひらがなと半角カタカナの変換
・列の結合データ作成
・列の分解データ作成
・選択中の文字数の表示
・該当列のグループ化
・左右の列の相違のチェック
・カード編集(1行目をヘッダーとして扱う)
・表示の拡大縮小
・行数指定保存

CSVed

https://csved.sjfrancke.nl/

日本語のメニューではありませんが、編集ができます。様々なセパレータに対応し読込開始行の指定ができます。SORTもでき、固定長ファイルやXMLを出力できます。uniCSVedはUNICODE版です。

[特徴]

edit, add, insert and delete items;
import;
change separator;
add, delete columns;
rearrange column order;
save selection of rows and columns;
save filtered items;
save with double quotes;
search and replace;
filter items;
remove duplicates;
append and merge files;
install and uninstall
help in English
add prefix and suffix
split and join columns
export to HTML, Excel, Word, XML and more
proper words and strings
column search
column sort and global sort

SmoothCSV

http://smoothcsv.com/

SmoothCSVはJavaで作られていて、カード編集やマクロおよびSQL文が使用できます。

[特徴]

多彩な文字コードをサポート(Shift_JIS,UTF-8,UTF-8N,EUC-JP,UTF-16,etc...)
多彩なCSV/TSVスタイルをサポート
Excelに近い使用感
列数が統一されていないCSVファイルの編集が可能
データに改行を含むCSVファイルの編集が可能
CSVファイルに対するSQL(SELECT文)の発行が可能
大容量のファイルも高速に開ける
タブ切り替え型のインターフェース
強力なマクロ機能およびキーマクロを搭載
CSVファイルのGREP検索
その他、ソートや検索・置換などの基本的な機能

smcsved

http://www.simosimo.info/

列単位での保存/抽出条件を指定しての保存等、レイアウトの変更も可能です。
制御ファイルを使用する事により入力制御を指定する事が可能です。

機能は多彩ですが、更新されていないようです。

[特徴]

・文字列の置換機能
・大文字、小文字変換
・半角⇔全角変換
・ひらがな⇔カナ変換
・半角カナ→全角カナ変換(濁点対応)
・全角小文字←→全角大文字変換
・ダブルコーテーションの追加/削除
・日付レイアウトの変換
・文字の付与/削除
・列の移動機能
・列のマージ機能
・列のコピー機能
・列の置換機能
・列/行の削除機能
・列集計機能
・指定列での行ソート機能
・コード翻訳機能
・列の加算、減算、乗算、除算機能
・絞込機能により任意の行/列のみをファイル出力
・キーブレイク機能付きファイルの分割出力
・外字(0xF040-0xF9FC)や拡張文字(0xFA40-0xFCFC)での絞込
・半角スペース、全角スペースの特殊表示機能
・EXCEL形式の読み込み/書き込み

 

Cassava

https://www.asukaze.net/soft/cassava/

よく利用させてもらっているアプリです。マクロ機能も搭載し基本的なことはもちろんできます。

[特徴]

対応形式 カンマ区切り、タブ区切り
Shift-JIS, EUC, JIS, UTF-8, UTF-16 の文字コードを読み書きできます。
キーボード処理の充実
マクロ対応
検索機能の充実 通常の文字列検索・置換の他、セル全体との完全一致・正規表現・数値の範囲指定での検索が可能です。
宛名印刷機能 住所録のCSVファイルから直接葉書に宛名を印刷することが出来ます。
外部ソフトの起動

KuroCSV

http://projectkuto.web.fc2.com/work/kutocsveditor.html

シンプルなCSVエディタです。

[特徴]

タブで複数のCSVファイルを管理できる。
CSVの行・列のサイズを保存し、次回実行時に復元できる。
Unicode、タブ区切りテキストにも対応。

ATOM & tablr

 

https://atom.io/

atomSetup-x64.exeを実行するかはatom-x64-windows.zipを解凍してインストールします。

日本語化するためにinstall a Packageを選びます。

 

open installerを選び、japanを入れるとjananese-menuがでてきます。installで進めます。

 

次にtablrを入れます。

 

 

実際に使おうとすると「Cannot read property 'includeInto' of undefined 」と表示されて開くことができません。

c:\Users\xxx\.atom\packages\tablr\lib\mixins\pool.js が原因のようで、@mfripp さんがfork版を出してくれています。

https://github.com/mfripp/atom-tablr からzipファイルをダウンロードして、このファイルを落として、そこのフォルダへ上書きするか

apm uninstall tablr
apm install https://github.com/mfripp/atom-tablr.git

でインストールします。apm.exeはatomのcliフォルダにあります。

 

シフトJISを選択し、読み込みました。

CSVがテーブル形式で表示されました。

-windows

Copyright© eightban's memo , 2018 All Rights Reserved Powered by STINGER.