Excel の連絡先を vCard に簡単にエクスポート:2 つの実証済みの方法
以下のデータセットには、人々の名前、携帯電話番号、電子メール アドレスが含まれています。このデータを使用して vCard ファイルを作成します。

方法 1 – Windows の連絡先機能を使用する
Windows には、vCard を作成するための独自の機能があります。 Excel からのファイル。ただし、最初にファイル拡張子を変更する必要があります。以下の説明を見てみましょう。 不要なヘッダーがあると問題が発生する可能性があることに注意してください。そこで、 シートの 2 行目を削除します。

手順:
- ファイル に移動します タブ。

- CSV (カンマ区切り) を使用してファイルを保存します。 拡張子

- Windows アイコンをクリックします。 スタート メニュー [連絡先] を検索します。
- [連絡先] をクリックします。 .

- 連絡先 フォルダが開きます。
- インポート タブを選択します。 .

- CSV (カンマ区切り値) を選択します。 Windows 連絡先へのインポートから .
- [インポート] をクリックします。 .

- このコマンドにより、目的のファイルをインポートするためのブラウザ オプションが表示されます。
- [参照] を選択します。 .

- CSV を参照します。 前に作成した連絡先情報を含むファイル。
- [開く] をクリックします。 .

- [次へ ] をクリックします。 CSV インポートのボタン ウィンドウ。

- 地図を作成する必要があります 列ヘッダー。 モバイルにチェックを入れます マッピング オプションが表示されます。 .

- 携帯電話を選択します [OK] をクリックします。 .

- メール をマッピングする ヘッダーを電子メール アドレスに追加します。 [OK] をクリックします。 .

- [完了]をクリックします。 .

このコマンドは CSV ファイル を変換します。 Windows 連絡先 へ フォーマット。

- このフォルダーからファイルを開いてみましょう。名前、メール アドレス そしてセル 電話番号は正確な場所にあります。

- これらのファイルを vCard に変換します またはvCalendar。
- [エクスポート] タブを選択します。 .

- vCards (.vcf ファイルのフォルダー) を選択します。 .
- [エクスポート] をクリックします。 .

- 閲覧 これらの連絡先が保存されているフォルダを選択し、[OK] をクリックします。 .

この操作により、これらの連絡先 が変換されます。 ファイルを VCF に保存します ファイル。

- これらのフォルダーのいずれかを開きます。 Outlook で開きます デフォルトでは。 連絡先 で開くこともできます。 形式。
- ウィンドウの右上に連絡先情報の概要が表示されます。

VCF ファイル を作成できます。 Excel から Windows 連絡先 を使用して 機能。
方法 2 – VBA を使用して Excel から VCF ファイルを作成する
手順:
- [開発] タブ に移動します。 [ビジュアルベーシック] を選択します。 .

- VBA エディターが表示されます。 [挿入] を選択します。>> モジュール VBA モジュールを開くには .

- VBA モジュールに次のコードを入力します。
Sub CreateVCFFromExcel()
Dim mn_File_Num As Integer
Dim mn_start_row As Double
mn_start_row = 2
mn_File_Num = FreeFile
mn_Output_Path = ThisWorkbook.Path & "\PhoneAndEmail.VCF"
Open mn_Output_Path For Output As mn_File_Num
While VBA.Trim(Sheets("Sheet1").Cells(mn_start_row, 1)) <> ""
mn_Name = VBA.Trim(Sheets("Sheet1").Cells(mn_start_row, 1))
mn_Email_Address = VBA.Trim(Sheets("Sheet1").Cells(mn_start_row, 2))
mn_Mobile_Number = VBA.Trim(Sheets("Sheet1").Cells(mn_start_row, 3))
Print #mn_File_Num, "BEGIN:VCARD"
Print #mn_File_Num, "VERSION:3.0"
Print #mn_File_Num, "FN:" & mn_Name
Print #mn_File_Num, "EMAIL:" & mn_Email_Address
Print #mn_File_Num, "TEL;TYPE=CELL;TYPE=PREF:" & mn_Mobile_Number
Print #mn_File_Num, "END:VCARD"
mn_start_row = mn_start_row + 1
Wend
Close #mn_File_Num
MsgBox "The Contacts are Saved To: " & mn_Output_Path
End Sub

このコードではVBA Trim 関数を使用しています。 名前を区切るには 、メール 、モバイル 列。次に、Print ステートメントを適用します。 これらのデータを vCard 内に適切に配置するには ファイル。 FN: 名を指します 、メールアドレス: メール アドレス が記載されている位置を指します。 保存され、TEL;TYPE=CELL ここでの電話番号は携帯電話 であることを意味します
- シートに戻ってマクロを実行します。 .

- VCF PhoneAndEmail という名前のファイルが作成されます Excel ワークブックのファイル パス内。

- Windows で開きます。 連絡先 .

- この操作により、データセット内の最初の人物の連絡先情報が表示されます。

- データセットのすべての連絡先情報は PhoneAndEmail に保存されます。 キャンセルを指示した場合 、次の連絡先が表示されます。

- [キャンセル ] をクリックします。 次の連絡先などにつながります。

VCF ファイル を作成できます。 VBA を使用する .
練習セクション
これらの方法を実践して専門知識を習得できるように、この記事のデータセットを提供します。

練習用ワークブックをダウンロード
Excel を vCard にエクスポート:ナレッジ ハブ
- VCF ファイルを Excel で開く
- Excel で VCF ファイルを編集する
- ソフトウェアなしで Excel を VCF に変換
- Excel を使用して CSV ファイルを VCF に変換する
<
-
マスター ピボット テーブル:高度な計算フィールドとマルチソース インサイト
ピボット テーブルはデータ分析に強力であり、計算フィールドや複数のデータ ソースなどの高度なテクニックを使用すると、さらに多くの洞察を得ることができます。この記事では、計算フィールドとピボット テーブルでの複数のデータ ソースの使用に焦点を当て、高度なピボット テーブルのテクニックを説明および示します。 ピボット テーブルでの計算フィールドの作成 計算フィールドは、既存のデータに基づいてピボット テーブル内にカスタム計算を作成します。計算フィールドはピボット テーブルに新しい列を追加し、値は既存のフィールドから導出されます。これは、元のデータセットを変更せずにデータの計算を実行したい場合に便
-
動的データ視覚化のためのインタラクティブなリアルタイム Excel チャートの作成
動的なデータ視覚化により、データが変更されたときにグラフが自動的に更新されるため、Excel レポートが強化されます。グラフは更新に即座に応答し、ユーザーにインタラクティブなコントロールを提供して、シームレスなエクスペリエンスを提供します。 このチュートリアルでは、動的なデータを視覚化するために Excel でインタラクティブなリアルタイム グラフを作成する方法を示します。 方法 1:動的テーブル チャート (自動展開) Excel テーブルは自動的に拡張され、新しいデータが含まれます。テーブルからグラフを作成すると、行を追加するとグラフが自動的に拡大されるため、更新する必要がなくな