VCFをExcelで開く方法:3つの手順と注意点

Excel2VCF チーム
1 min read

VCFをExcelで開く方法:3つの手順と注意点

VCFはExcelで直接開けません。1列の文字列になる理由と、表に変換して開く手順、Outlook・iCloud・Googleを使う方法を順番に解説します。

By Excel2VCF チーム — 2026-10-22
VCF Excel 連絡先変換 チュートリアル

携帯電話やメールから書き出した .vcf をダブルクリックしても、Excel にドラッグしても、名前や電話番号が1列に詰め込まれるだけです。表計算ソフトで開く前提がないため、列も見出しもありません。ファイルが壊れているわけでも、Excel の不具合でもありません。

VCF(vCard)は連絡先をやり取りするテキスト形式で、表計算ソフト向けではありません。開けない理由と、表にする方法、連絡先アプリに取り込む方法を説明します。

なぜExcelでVCFを直接開けないのか

VCF は1件の連絡先を BEGIN:VCARD と END:VCARD で囲み、FN(氏名)、N(姓・名)、TEL(電話)、EMAIL、ORG(会社)、ADR(住所)などを並べたテキストです。項目名の後はコロン、値の区切りはセミコロンという独自ルールがあります。

Excel が期待するのは、カンマやタブで区切られた一定の列を持つ表です。VCF にはその区切りがなく、電話が3つあれば TEL が3行続き、住所の値にはカンマやセミコロンが入ります。写真が Base64 で埋め込まれていると、切れ目はさらに分かりにくくなります。Excel は項目を判断できず、すべての行を1列に落とします。

Excel には .vcf を読むフィルターもありません。「データ」タブの取り込みが扱うのは CSV やテキストだけです。VCF は UTF-8 で書かれることが多いのに、Excel が文字コードを推測して開くため、日本語が記号に化けることもあります。

方法1:VCFをExcelに変換してから開く(おすすめ)

開く前に形式を変えるのが確実です。列のある .xlsx か .csv に変換すれば、Excel は普通の表として読み込み、並べ替えもできます。

  1. ブラウザで VCFをExcelに変換するツール を開きます。
  2. 編集するなら Excel (.xlsx)、他のシステムに渡すなら CSV を選びます。
  3. .vcf をアップロードします。複数ファイルを同時に選べ、プレビューが表示されます。
  4. 列を確認して ダウンロード を押し、Excel で開きます。

変換はブラウザ内で完結し、VCF がサーバーに送られることはありません。顧客名簿や社員名簿でも、外部に預けずに処理できます。vCard 2.1・3.0・4.0 に対応し、iPhone や Android、Outlook のファイルをそのまま扱えます。電話やメール、会社名、住所、メモは列ごとに分かれ、読み込んだ連絡先はプレビューで確認できます。

項目と列の対応は、VCFからExcelへの完全ガイド で解説しています。

方法2:連絡先アプリにインポートする(Outlook / iCloud / Google)

表ではなくアドレス帳で使いたいなら、VCF を連絡先アプリに読み込むのが正解です。ただし Excel で見られるようにはなりません。

  • Outlook(Windows): ファイル → 開く & エクスポート → インポート/エクスポート → 他のプログラムまたはファイルからインポート → vCard ファイル (.vcf)。
  • iCloud: icloud.com の「連絡先」で左下の歯車から vCardを読み込む。
  • Google 連絡先: contacts.google.com の左メニューから インポート。

アドレス帳の整理や機種変更には便利ですが、列のある表にはなりません。表を作る目的なら、この方法では時間がかかるだけです。

方法3:テキストエディタで中身を確認する

.vcf を右クリックして プログラムから開く → メモ帳(macOS は テキストエディット)で開くと、BEGIN:VCARD の数だけ連絡先があることや、電話が TEL;TYPE=CELL か TEL;TYPE=HOME かが分かります。1件だけ中身を確かめる、電話番号の保存形式を見る、といった用途に向いています。

ただし手作業で表の形に書き換えるのは避けてください。セミコロンが1つ増えるだけで読めなくなり、Excel も表として解釈しません。数十件を超えるなら、方法1で表にしたほうが速く、編集も安全です。

よくある質問

CSVをExcelで開くと日本語が文字化けします。 CSV は文字コードの情報を持たず、Excel が別のコードで読むためです。XLSX で出力すれば表示されます。CSV が必要なら データ → テキストまたはCSVから で 65001: Unicode (UTF-8) を選んでください。

複数のVCFを一度に変換できますか? はい。アップロード時に複数の .vcf を選べ、まとめて変換できます。ファイルごとに作業を繰り返す必要はありません。

変換した表をスマートフォンに戻せますか? .xlsx や .csv は連絡先として読み込めません。元の VCF を残すか、表から VCF を作り直してインポートしてください。

連絡先をツールに預けても大丈夫ですか? 変換はブラウザ内で行われ、ファイルはサーバーに送信されません。処理の場所を説明していないサービスに名簿を預けるのは避けましょう。

まとめ

Excel が VCF を開けないのは、VCF が表ではなく独自ルールのテキストだからです。先に XLSX か CSV に変換すれば、列のある表として扱え、並べ替えや重複の確認もできます。方法1で Excel (.xlsx) を選び、ファイルをアップロードして変換後の表を開いてみてください。


Continue Reading

View All Posts