CSVやTSVファイルが表形式で編集しやすい/Cassava Editorの使い方
Cassava Editorは、無料で利用できるWindows向けのオープンソースソフトウェアです。このソフトウェアはCSVやTSVの編集を行うためのエディタであり、列が区切り文字ごとに分かれた表形式で編集することができます。さらに、様々な機能も備えています。
この記事では、Cassava Editorを使い始める上で、知っておくと便利な使い方を紹介します。
下の目次をクリックすると、説明に素早くジャンプできます。
インストール
作者のWebサイトの下のボタンからファイルをダウンロードします。
![ファイルのダウンロード](/.netlify/images?url=https%3A%2F%2Fimages.microcms-assets.io%2Fassets%2F3693d4e817ba44f39598495c5e648416%2Fcda78df81b8b48c1a4a04bb1bb88f6d7%2F%25E3%2583%2595%25E3%2582%25A1%25E3%2582%25A4%25E3%2583%25AB%25E3%2581%25AE%25E3%2583%2580%25E3%2582%25A6%25E3%2583%25B3%25E3%2583%25AD%25E3%2583%25BC%25E3%2583%2589.webp&fm=webp&w=787&h=396)
ダウンロードした圧縮ファイルを解凍し、中にある「Cassava」フォルダを任意の場所に置きます。
フォルダの中にある「Cassava.exe」をダブルクリックすると、Cassava Editorが起動します。
基本操作
表形式の表示
CSV、またはTSVファイルを読み込むと、下のように列が区切り文字ごとに分かれた表形式で表示され、このまま編集することも可能です。
背景が薄オレンジのセルは、値はありませんが編集可能になっています。このセルに値を入れるだけで、簡単に列、または行を追加できるようになっています。
![ファイルオープン](/.netlify/images?url=https%3A%2F%2Fimages.microcms-assets.io%2Fassets%2F3693d4e817ba44f39598495c5e648416%2Fe66b8153e0c347d9acd5c1cd979e91e3%2F%25E3%2583%2595%25E3%2582%25A1%25E3%2582%25A4%25E3%2583%25AB%25E3%2582%25AA%25E3%2583%25BC%25E3%2583%2597%25E3%2583%25B3.webp&fm=webp&w=566&h=332)
Excelと比べて良い点
Excelで上と同じファイルを開くと下の様になります。前ゼロが無くなったり、()がマイナスになったり、日付のハイフンがスラッシュになったりと自動変換されてしまいます。Cassava Editorの場合は、ファイルの値をそのまま表示することができ、自動変換を考慮する必要がありません。
![Excelでファイルオープン](/.netlify/images?url=https%3A%2F%2Fimages.microcms-assets.io%2Fassets%2F3693d4e817ba44f39598495c5e648416%2Fffd268ab31ca42428e965d2974f95fc6%2FExcel%25E3%2581%25A7%25E3%2583%2595%25E3%2582%25A1%25E3%2582%25A4%25E3%2583%25AB%25E3%2582%25AA%25E3%2583%25BC%25E3%2583%2597%25E3%2583%25B3.webp&fm=webp&w=513&h=181)
囲み文字の扱い
Cassava Editorは、デフォルトだとファイルの読み取り時にダブルクォーテーションを囲み文字として判別するので、画面には表示されません。
また、ファイルの保存時は「オプション」の「データ形式」の「クォート」の設定に従って、囲み文字を付けます。
![囲み文字設定](/.netlify/images?url=https%3A%2F%2Fimages.microcms-assets.io%2Fassets%2F3693d4e817ba44f39598495c5e648416%2Ff0d027b02afa4be196da27d8bd53b065%2F%25E5%259B%25B2%25E3%2581%25BF%25E6%2596%2587%25E5%25AD%2597%25E8%25A8%25AD%25E5%25AE%259A.webp&fm=webp&w=528&h=616)
「クォート」の設定値はファイル読み込み時に自動判定されません。例えば、全ての項目をダブルクォーテーションで囲んだファイルを読み込み、「クォート」の設定が「文字列は""で囲む」となっている状態で保存すると、文字列のみダブルクォーテーションで囲われます。
読み込み時と保存時で囲み文字の状態が変わってしまうことがあるため、「クォート」の設定値には注意してください。
編集
行を挿入・削除する
行を挿入・削除したい場所の行番号を右クリックして操作を選択する。
行の挿入にはショートカットキーがあり、Shift
+ Enter
を押す。
![行を挿入・削除する](/.netlify/images?url=https%3A%2F%2Fimages.microcms-assets.io%2Fassets%2F3693d4e817ba44f39598495c5e648416%2Fcaff98dc94ad469c915c5f464aa4ddbc%2F%25E8%25A1%258C%25E3%2582%2592%25E6%258C%25BF%25E5%2585%25A5%25E3%2583%25BB%25E5%2589%258A%25E9%2599%25A4%25E3%2581%2599%25E3%2582%258B.webp&fm=webp&w=491&h=348)
列を挿入・削除する
列を挿入・削除したい場所の列番号を右クリックして操作を選択する。
![列を挿入・削除する](/.netlify/images?url=https%3A%2F%2Fimages.microcms-assets.io%2Fassets%2F3693d4e817ba44f39598495c5e648416%2F5ce1351a2aae494bbb1af321979b9ef8%2F%25E5%2588%2597%25E3%2582%2592%25E6%258C%25BF%25E5%2585%25A5%25E3%2583%25BB%25E5%2589%258A%25E9%2599%25A4%25E3%2581%2599%25E3%2582%258B.webp&fm=webp&w=496&h=309)
行を入れ替える
入れ替えたい行の行番号をドラッグし、入れ替え先にドロップする。
列を入れ替える
入れ替えたい列の列番号をドラッグし、入れ替え先にドロップする。
文字を変換する
変換するセルを選択し、「メニューバー」⇒「編集」⇒「文字変換」から変換処理を選択する。
![文字を変換する](/.netlify/images?url=https%3A%2F%2Fimages.microcms-assets.io%2Fassets%2F3693d4e817ba44f39598495c5e648416%2F5d51a2ce479342b68945c154a13ee792%2F%25E6%2596%2587%25E5%25AD%2597%25E3%2582%2592%25E5%25A4%2589%25E6%258F%259B%25E3%2581%2599%25E3%2582%258B.webp&fm=webp&w=609&h=484)
行をソートする
「メニューバー」⇒「編集」⇒「ソート」から表示されるソートダイアログで実行する。ソートキーとする列や、ソート範囲などが指定可能。
![行をソートする](/.netlify/images?url=https%3A%2F%2Fimages.microcms-assets.io%2Fassets%2F3693d4e817ba44f39598495c5e648416%2F1885940e3f5247c4a86a51defc672c16%2F%25E8%25A1%258C%25E3%2582%2592%25E3%2582%25BD%25E3%2583%25BC%25E3%2583%2588%25E3%2581%2599%25E3%2582%258B.webp&fm=webp&w=356&h=254)
連番を入力する
1行目とするセルに開始番号を入れ、連番を入力したい範囲を、開始番号を含めて選択する。
![連番を入力する1](/.netlify/images?url=https%3A%2F%2Fimages.microcms-assets.io%2Fassets%2F3693d4e817ba44f39598495c5e648416%2F2d3ca23ff88242739896a44a4eabfb20%2F%25E9%2580%25A3%25E7%2595%25AA%25E3%2582%2592%25E5%2585%25A5%25E5%258A%259B%25E3%2581%2599%25E3%2582%258B1.webp&fm=webp&w=164&h=212)
「メニューバー」⇒「編集」⇒「連続データ」から、「連番作成」をクリックする。
![連番を入力する2](/.netlify/images?url=https%3A%2F%2Fimages.microcms-assets.io%2Fassets%2F3693d4e817ba44f39598495c5e648416%2Fe93a94f8010540229dd46d4927d25f4e%2F%25E9%2580%25A3%25E7%2595%25AA%25E3%2582%2592%25E5%2585%25A5%25E5%258A%259B%25E3%2581%2599%25E3%2582%258B2.webp&fm=webp&w=560&h=508)
Excelのデータを張り付ける
貼り付けたいデータをExcelでコピーし、Cassava Editorに張り付ける。
コピーしたデータの行列数と、張り付ける選択範囲の行列数が異なる場合は、下の貼り付けオプションダイアログが表示されるので、貼り付け方法を選択する。
![Excelのデータを張り付ける](/.netlify/images?url=https%3A%2F%2Fimages.microcms-assets.io%2Fassets%2F3693d4e817ba44f39598495c5e648416%2F20366c43b2c244eb8f7cdd5ab77866e7%2FExcel%25E3%2581%25AE%25E3%2583%2587%25E3%2583%25BC%25E3%2582%25BF%25E3%2582%2592%25E5%25BC%25B5%25E3%2582%258A%25E4%25BB%2598%25E3%2581%2591%25E3%2582%258B.webp&fm=webp&w=396&h=321)
検索
検索・置換ダイアログを使った検索
「メニューバー」⇒「検索」⇒「検索・置換」から表示される検索・置換ダイアログで実行する。正規表現検索や、数値の範囲検索などが可能。
![検索・置換ダイアログを使った検索](/.netlify/images?url=https%3A%2F%2Fimages.microcms-assets.io%2Fassets%2F3693d4e817ba44f39598495c5e648416%2Fe24903c4fb7448679c16c13e9eda656b%2F%25E6%25A4%259C%25E7%25B4%25A2%25E3%2583%25BB%25E7%25BD%25AE%25E6%258F%259B%25E3%2583%2580%25E3%2582%25A4%25E3%2582%25A2%25E3%2583%25AD%25E3%2582%25B0%25E3%2582%2592%25E4%25BD%25BF%25E3%2581%25A3%25E3%2581%259F%25E6%25A4%259C%25E7%25B4%25A2.webp&fm=webp&w=480&h=291)
デフォルトでは Ctrl + F のショートカットキーでは、検索・置換ダイアログが表示されず、代わりに簡易検索バーが表示されるようになっています。
簡易検索バーでは細かい条件指定や置換ができないので、「メニューバー」⇒「オプション」⇒「キーカスタマイズ」から、Ctrl + F のショートカットキーで検索・置換ダイアログが表示されるように設定するのがおすすめです。
設定は、キーカスタマイズダイアログの「Cassavaメニュー」⇒「検索」⇒「検索・置換」の設定をCtrl + F にします。
表示
行・列を固定する
Excelのウィンドウ枠の固定のように、行・列を固定することが可能。「メニューバー」⇒「表示」から、固定方法を選択する。
![行・列を固定する](/.netlify/images?url=https%3A%2F%2Fimages.microcms-assets.io%2Fassets%2F3693d4e817ba44f39598495c5e648416%2F22f95fd08f744de69b3431aedc139f6f%2F%25E8%25A1%258C%25E3%2583%25BB%25E5%2588%2597%25E3%2582%2592%25E5%259B%25BA%25E5%25AE%259A%25E3%2581%2599%25E3%2582%258B.webp&fm=webp&w=350&h=337)
列幅と行の高さを初期状態に戻す
「メニューバー」⇒「表示」⇒「表示の更新」をクリックする。
![列幅と行の高さを初期状態に戻す](/.netlify/images?url=https%3A%2F%2Fimages.microcms-assets.io%2Fassets%2F3693d4e817ba44f39598495c5e648416%2F2ea55b30a3d44ef689bc5fb0ed33868a%2F%25E5%2588%2597%25E5%25B9%2585%25E3%2581%25A8%25E8%25A1%258C%25E3%2581%25AE%25E9%25AB%2598%25E3%2581%2595%25E3%2582%2592%25E5%2588%259D%25E6%259C%259F%25E7%258A%25B6%25E6%2585%258B%25E3%2581%25AB%25E6%2588%25BB%25E3%2581%2599.webp&fm=webp&w=352&h=335)
設定
ライトモード・ダークモードを切り替える
「メニューバー」⇒「オプション」⇒「オプション」から、Cassavaオプションダイアログを開き、「色」の「スタイル」を変更する。
![ライトモード・ダークモードを切り替える](/.netlify/images?url=https%3A%2F%2Fimages.microcms-assets.io%2Fassets%2F3693d4e817ba44f39598495c5e648416%2Fb1903aec4fe841abb0286e1da4f5864c%2F%25E3%2583%25A9%25E3%2582%25A4%25E3%2583%2588%25E3%2583%25A2%25E3%2583%25BC%25E3%2583%2589%25E3%2583%25BB%25E3%2583%2580%25E3%2583%25BC%25E3%2582%25AF%25E3%2583%25A2%25E3%2583%25BC%25E3%2583%2589%25E3%2582%2592%25E5%2588%2587%25E3%2582%258A%25E6%259B%25BF%25E3%2581%2588%25E3%2582%258B.webp&fm=webp&w=539&h=626)
列数が多いファイルを開いても列幅が狭くならないようにする
「メニューバー」⇒「オプション」⇒「オプション」から、Cassavaオプションダイアログを開き、「表示」の「列数が多い場合は列幅を狭くする」のチェックを外す。
![列数が多いファイルを開いても列幅が狭くならないようにする](/.netlify/images?url=https%3A%2F%2Fimages.microcms-assets.io%2Fassets%2F3693d4e817ba44f39598495c5e648416%2Fe4ce6beca5fe46329046a591ded6bd36%2F%25E5%2588%2597%25E6%2595%25B0%25E3%2581%258C%25E5%25A4%259A%25E3%2581%2584%25E3%2583%2595%25E3%2582%25A1%25E3%2582%25A4%25E3%2583%25AB%25E3%2582%2592%25E9%2596%258B%25E3%2581%2584%25E3%2581%25A6%25E3%2582%2582%25E5%2588%2597%25E5%25B9%2585%25E3%2581%258C%25E7%258B%25AD%25E3%2581%258F%25E3%2581%25AA%25E3%2582%2589%25E3%2581%25AA%25E3%2581%2584%25E3%2582%2588%25E3%2581%2586%25E3%2581%25AB%25E3%2581%2599%25E3%2582%258B.webp&fm=webp&w=534&h=624)
参考
この記事は以下の情報を参考にしました。
更新履歴
- 2024/02/17 Cassava Editor (Ver.2.5.4)の内容をもとに初版作成
関連タグの記事
![Ryota Kondo](/.netlify/images?url=https%3A%2F%2Fimages.microcms-assets.io%2Fassets%2F3693d4e817ba44f39598495c5e648416%2F3995f2f7d4374fd5bcf444c11f56ddd7%2Frk-icon.png&fm=webp&w=100&h=100)