ガラケーからスマホへの乗り換えの際に、電話帳の移行が問題になります。
文字化けやふりがなの不備など、VCFファイルの編集で対応しなければなりません。
・どんなツールを使うかわからない
・できれば今あるツールで済ませたい
・フリーのソフトでできる?
何を使えばいいのでしょうか。
VCFファイルを開く方法
VCFファイルはテキストファイルです。
なので、Windows標準のメモ帳でも開けます。
しかし、内容に変更を加えることを考慮すると、少し機能が足りません。
Microsoft Excel
多くのPCにインストールされている、Excelを使って編集する方法です。
Excelを使う頻度が高い人には、この方法がおすすめです。
[ファイル]→[開く]から開きます。
「テキストファイルウィザード」が開くので、順に沿って進めます。
文字コードを「UTF-8」、列のデータ形式を「文字列」にして下さい。
Excelには、文字列の置換、特定の文字列の検索など、必要な機能がひととおりそろっています。
英数字は半角のままで、カナ文字のみ 半角 → 全角変換 という作業が必要になることがあります。
これも関数の組み合わせで対応できます。
必要に応じてVBAでもいいでしょう。
メモ帳 + Googleスプレッドシート
Excelがない場合は、「メモ帳」で開いて「Googleスプレッドシート」にコピペで代わりになります。
Googleスプレッドシートでは、VCFファイルを直接開くことができません。
メモ帳で[ファイル]→[開く] から開き、コピーしてGoogleスプレッドシートに貼り付けます。
文字化けする場合は、文字コードを「UTF-8」または「ANSI]で開いてください。
あとは、Excelのときと同じように、関数やGASを使って編集してください。
テキストエディタ
VisualStudioCode、atomなどテキストエディタで編集ができます。
こういったテキストエディタは、大変便利な機能が備わっています。
例えば、同じ文字列を一括変更する「すべての出現箇所を変更」、2つのファイルを比較して違い表示する「ファイル比較」といった機能があります。
他にも、文字列の置換の際に「正規表現」と呼ばれる文字を使用して、複雑な処理を効率よくこなせる機能があります。