联系人很多的时候,一个个输入太麻烦,找到个批量导入的方法,symbian智能手机联系人都是.vcf文件格式的,通讯录大多都是保存在excel中的,先将excel 中联系人要的数据留下,然后删除多余的字段,将excel另存为成 .cvs文件,用文本文件打开是用逗号隔开的。然后只需要将.cvs文件导入到outlook的联系人中,再将联系人导出为vcard就是我们想要的 .vcf文件了, 但用outlook express 导出为.vcf只能一个一个的导出,很费事。但可以利outlook 的宏 来批量导出。宏代码如下:D:\Contacts\ 是你想导出的目录,可以自定义。
[cc lang=”php”]
Sub ExportVcards() Dim MyContacts As Outlook.MAPIFolder Dim ContItem As Outlook.ContactItem Dim FileName As String Set MyContacts = Application.GetNamespace("MAPI").GetDefaultFolder(olFolderContacts) For Each ContItem In MyContacts.Items FileName = "d:\Contacts\" & ContItem.FileAs & ".vcf" ContItem.SaveAs FileName, olVCard Next End Sub
[/cc]
也可以用工具生成 ,这有个小工具,但格式是固定的。