質問

だから、Outlookからすべての連絡先をvcardとしてエクスポートします。それをグーグルで検索すると、たくさんのシェアウェアプログラムが手に入りますが、ただ機能する無料のものが欲しいです。

自分でコーディングする場合は、Microsoft.Office.Interop.Outlookアセンブリを使用する必要があると思います。 ContactItemsをvcardに変換するためのコードは既に作成されていますか?

編集:完全に別の方法で解決しました。以下の回答をご覧ください。ただし、dok1.myopenid.comの回答は、元の質問に回答するため、承認済みとしてマークしました。

役に立ちましたか?

解決

非プログラム的な方法で解決しました:

  • Outlookですべての連絡先を選択
  • それらを自分へのカードとして転送しました
  • すべての添付ファイル(vcard)をフォルダー c:\ temp
  • に保存しました
  • コマンドプロンプトを開き、コマンド copy / a * .vcf c:\ allcards.vcf を入力します。これにより、すべてのvcardが1つに連結されます

他のヒント

その価値について-私はこのスレッドに出会って、Outlookから個々の.VCFファイルへの同じエクスポートを探しました。私は2007年にhaev(それが違いを生むかどうかわかりません)ですが、すべての連絡先を選択し、それらを新しい電子メールメッセージにドラッグして、個々の.VCFファイルとして追加しました。それらがすべて追加された後、新しい電子メールの添付ファイルセクションをクリックし、CTRL-Aを押してすべてを強調表示し、最初の(したがってすべての)を個々のフォルダーに左クリックしてドラッグしました。 VCFファイル。Outlookの「思考」の数分。約400人の連絡先がすべてそこにいました!

彼らは確かに見つけるのを難しくしていますよね?これが役立つかどうかを確認してください。 http://msdn.microsoft.com/en-us /library/aa579624(EXCHG.80).aspx

以下が含まれます。次の例では、CDO Personオブジェクトを使用して、連絡先のvCard情報を取得します。

Dim oPerson As New CDO.Person
Dim strm As New ADODB.Stream

' Assume strURL is a valid URL to a person contact item
oPerson.DataSource.Open strURL

' You can set the ADO Stream object to the returned vCard stream
Set strm = oPerson.GetvCardStream

' Save the stream to a file.
' Note: using adSaveCreateOverwrite may cause an existing
' contact to be overwritten.
strm.SaveToFile "d:\vcard.txt", adSaveCreateOverwrite

' You don't have to set a Stream object,
' just use the Stream methods off GetvCardStream directly
oPerson.GetvCardStream.SaveToFile "d:\vcard.txt", adSaveCreateOverwrite

はい、VBにある唯一のコードサンプルです。

X8を購入しただけで、連絡先を簡単に転送できなかったため、電話でのぞき見を開始するまで、本当に怒ってしまいました。

まず、Outlookのすべての連絡先をvCardにエクスポートします(自分にメールを送信するのが最も簡単であることがわかりました。「多くの添付ファイルに...」というエラーメッセージが表示される場合は、送信済みのメールアイテムフォルダ)を選択し、vCardを携帯電話のメモリカードにコピーします。

次に、電話でアドレス帳を開き、電話の左ボタンを押します(画面上の小さな四角のボタン。画面上の4つのボックスではありません...物理ボタン!)。

第三に、「インポート/エクスポート」を選択します;そして、メモリカードからインポートを選択します。すべてのvCardファイルをインポートすると、ゴールデンになるはずです。

幸運なことに...これ以上投稿を見るために戻ってこないので、質問しないでください...自分でそれを理解しようとするだけで合格します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top