PC、スマホ

macでダウンロードしたCSVの文字化けを右クリックから一発で修正する方法【Automator初心者向け】

更新日:

macでCSVをダウンロードすると必ずと言っていいほど文字化けします。。

しかもそれについて調べても、修正する方法が結構めんどくさいんですよね。

  • ターミナルからよくわからないコマンドを実行したり。。
  • テキストエディタ開いていちいち文字コード変換て、保存しなおしたり。。

毎回CSVを開くたびにこんなことやってられないです。windowsにしようかなと思っちゃうほどです(笑)

そこで今日は、最初だけちょちょっと作業すれば、右クリックから一発で文字コード変換できる方法をご紹介します!

まずはnkfをインストール

処理するためにnkfというツールを使うのでこれをインストールしましょう。

※すでにnkfが入ってる人はここ飛ばしてください

 ターミナルを開いて以下のコマンドを実行

以下のコマンドを入力してEnterをおします。

brew install nkf

インストールできない場合
インストールできない場合は以下のサイトからHOMEbrewをインストールしてから再度インストールしてみてください。
macOS 用パッケージマネージャー 

 インストールできたか確認する

以下のコマンドを入力して実行

nkf --version

バージョンが表示されたら問題なくインストール出来てるって事なのでOKです。

一発文字コード変換する準備

PCが苦手な方にはちょっとだけハードルが高いかもしれませんが、初心者でも30分もあれば終わる作業だと思いますので頑張りましょう!

 Automatorを開く

macに最初から入っているAutomatorというアプリを起動します。

Automatorとは?
Automatorとは簡単に言うとmacの機能を追加するソフトです。これを使うことで、標準のmacではついてない機能を自分で作り、右クリックなどから実行することができるようになります。

 Shift_JISに変換するサービスを作成する

  1. ファイル > 新規をクリックするかコマンド+Nで新規ファイルを開きます。
  2. 「サービス」を選択して「選択」をクリック
  3. 左側のライブラリから「ユーティリティ」を選択
  4. 「シェルスクリプトを実行」を右側のスペースにドラッグ&ドロップ
  5. 「次の選択項目を受け取る」で「ファイルまたはフォルダ」を選択
  6. 以下のコードを貼り付ける
  7. ※最初から入っている余計なコードは消しちゃってOKです!

    for f in "$@"
    do
    	/usr/local/bin/nkf -s --overwrite "$f"
    done

    ※ちなみに「-s」の部分を「-w」に変えると、逆にUTF8に変更できます

  8. コマンド+Sで保存して適当な名前を付ける「sjisに変換」とか

実際に使ってみる

使い方は簡単です。

ダウンロードしたCSVファイルを右クリックすると、先ほど決めた名前が出てきますので、それをクリックします。

あとは通常通りダブルクリックなどで、エクセルで開くだけで、文字化けが修正されます!

まとめ

最初は確かに面倒な作業が発生しますが、一度作ってしまえば次からは右クリックから一発でsjisに変換することができますので、非常におすすめです!

PCが苦手なかたでも30分くらいでできると思いますので、ぜひチャレンジしてみてください!

上記の方法でうまくいかない場合はコメント下さい!答えられる範囲でお答えします!

-PC、スマホ

記事に関するご質問や不明点など、お気軽にコメント下さい。m(_ _)m


  1. 広告関係者 より:

    仕事柄CSVを開くことが多く、いちいちテキストエディタで開いて変換していたので、大変でしたが、かなり楽になりました。

    ただ、手順通りにすすめたら、なぜか右クリックに表示されませんでしたが、以下で解決しました。

    1.「システム環境設定」>「キーボード」>「ショートカット」に移動
    2.「サービス」を選択
    3.右のボックスから「サービスを作成」にチェック
     ※結構下の方にあります。
    4.ファインダーから適当なファイルを右クリック
    5.「サービスを作成」が表示されるのでクリック
    6.このページの手順3から設定する

comment

24時間以内を目処に反映されます。

関連記事

ソフトバンク通信障害は予知されていた!?ソフトバンクCMに伏線があったと話題に

更新日:2018/12/10   -PC、スマホ

Macのchromeで戻るジェスチャーが効かないときの解決策!【再起動いらず】

更新日:2019/04/03   -PC、スマホ

【簡単】プラグインなしでカスタム投稿タイプを追加する方法

更新日:2017/07/07   -PC、スマホ

特定の記事のタクソノミーのターム(カテゴリ)をショートコードで表示する方法【WordPress】

更新日:2017/08/31   -PC、スマホ

ショートコードで本文中にAdSense広告を表示する方法【プラグイン無し】

更新日:2017/07/08   -PC、スマホ

特定の記事のカスタムフィールドを表示するショートコードの作り方【WordPress】

更新日:2017/07/07   -PC、スマホ

iphoneカレンダーの今日ボタンが押せない時の解決方

更新日:2018/03/22   -PC、スマホ

macのcsv文字化けをショートカットキーで直す方法

更新日:2018/02/20   -PC、スマホ

【複数可】カスタム投稿でタクソノミー(カテゴリ)で条件分岐して、一覧表示する方法

更新日:2017/07/11   -PC、スマホ

Evernote for macで文字数をカウントする方法

更新日:2018/03/22   -PC、スマホ
 

コセケン

コセケン

Vegan情報について書いていきます!

その他、普段生活していて、困ったことや気になったことも書いていきます!
こんなこと調べてほしい。みたいなコメントもいただければ嬉しいです♪