背景
所以我一直在寻找这个方法。我相信一定有解决办法,因为我不敢相信中国或日本没有人尝试过导出联系人。到目前为止,我发现的是此 Microsoft 论坛讨论没有任何结论,以及这个超级用户问题这并没有给出令人满意的答案,因为它只说它在 Outlook 中有效。
问题
因此,我的问题是,我有很多 Outlook 联系人想要导入到 SalesForce。SalesForce 可以接受任何 CSV 文件并将其导入为联系人。当我导出 Outlook 联系人时,所有日文字符都变成了问号。如果我将其导入到 SalesForce,问号仍然存在,这表明不是我的编辑器无法显示字符,而是字符真的很乱(Excel、Wordpad、Notepad、Notepad++ 中的问号)。
到目前为止的故障排除
如果我手动将一些问号更改为正确的日文字符并将其导入 Outlook,它就可以正常工作 - 这表明 SalesForce能使用 Unicode 字符。导出的 CSV 文件保存为 ANSI 编码,因此问题是 Outlook 如何对导出进行编码。
问题
如何强制 Outlook 将联系人导出为采用 Unicode 编码的 CSV?这是 Outlook 问题还是系统设置将 CSV 文件默认为 ANSI?我该如何改变这种情况?
答案1
我也曾为希伯来语问题苦恼,最后找到了这个解决方案:
* 在 (Office) Outlook 中添加您的 Outlook.com 帐户。如果不存在,请创建新帐户。
* 将所有 Exchange 联系人复制到 Outlook.com 联系人。
* 在 Web 浏览器中打开 Outlook.com,然后打开“人员”应用。
* 确保您复制的所有联系人都在那里,然后选择“导出所有联系人”。
* 导出到 csv 文件并将其保存在硬盘上。
* 用记事本打开保存的 csv 文件,然后另存为并确保其为 UTF-8 格式。
就是这样 - 现在您的 csv 文件正在使用正确的国际字符。
答案2
确认的最佳方法是使用 Android 手机。希望您已经知道了 :)
关于使用 Outlook.com 的注意事项:
直到微软 Outlook 2016,没有使用unicode选项导出的选项。 Outlook.com允许您使用 unicode 导出,但不幸的是,即使您将 Outlook 连接到 outlook.com,在 Outlook 中创建的联系人也不会同步回 outlook.com,这意味着您无法导出本地联系人,而只能导出直接在 outlook.com 上创建的联系人
如何使用Android手机:
- 添加包含联系人的电子邮件帐户,并确保您选择同步联系人。这是添加帐户时的默认设置。
- 在 Android 中打开联系人,并确保选择仅显示来自该新帐户的联系人(可在联系人设置中找到)。
- 从手机上的联系人设置中,您可以选择将联系人导出到手机存储,只需执行此操作即可。
- 从设置中,您还可以选择导入联系人。但是,当您选择导入时,它会询问您需要导入到哪个帐户。在这里选择谷歌帐户。如果它询问,请选择您已经导出的文件。但是大多数手机不会要求您提供特定的文件,它会立即找到导出的文件。
- 等待几分钟以允许同步过程完成,或者您可以强制它从 android 中的帐户设置启动。
- 将联系人导入 Google 后,使用 PC 登录contacts.google.com并导出到 csv。导出的文件将支持 Unicode。
- 根据所需的系统,使用正常导入到任何地方。