我的目标
是使用包含公司员工信息的电子表格并能够生成联系人 csv/vcard,这样当我们创建新电子邮件时,我可以简单地导入最新和最有用的联系人(即电子表格中的联系人)
我知道联系信息有多种广泛使用的格式。
喜欢:
- 微软 Outlook
- Gmail
- 苹果电子名片
有没有办法获取 excel 或 google-sheets 等中的单元格分隔数据。其中有名字列、姓氏、电子邮件等。并将该数据转换为 csv 或 vcf,因为它们基本上只是文本文件?最好不使用 vba。
我知道谷歌有连接和拆分公式,这些公式对于创建分隔列表(或分隔它们)很有用。
我尝试搜索有关这些格式的结构的资料,或者尝试通过使用我的 Gmail 创建它们,通过导出我的联系人然后在记事本中打开它们来自己研究它们……但我看到的文本墙很难阅读或理解。
答案1
您的意思是只想清除现有地址簿,然后导入包含所有当前联系人的 csv 文件吗?根据我的经验,这种方法实际上很棒,因为您可以保存备份 csv 文件、更新它们,并将它们导入到不同的程序中……甚至可以映射自定义字段!
要编辑 csv 文件,您可以像使用任何电子表格一样使用 Excel(或 LibreOffice)...但请确保在完成后将其保存为 csv 格式。每行都是一个单独的联系人,他们的信息字段将基于每列中的值。不要费心格式化它或让它看起来漂亮,因为它不会以 csv 格式保存。
要获取所需的 csv 文件结构/标题,只需使用 Outlook 或 Gmail 中的导出功能。以下是一些链接:
http://www.copytrans.net/support/how-to-import-csv-contacts-to-outlook/ http://email.about.com/od/gmailtips/qt/How_to_Export_Your_Gmail_Contacts.htm
答案2
选择 CSV 并不那么简单。MS Excel 提供了几种不同的 CSV 格式,当您选择另存为时,这些格式在另存为类型下拉菜单中可用。不同的 CSV 格式包括:
文本(制表符分隔)这将创建一个文本文档,其中的单元格由制表符分隔。
格式化文本(空格分隔)使用空格分隔单元格数据。
CSV(逗号分隔)这是一个实际的 CSV 文件扩展名,因此用实际逗号分隔数据。
CSV (Macintosh) 这是为少数 Apple 用户准备的。使用 Apple 的 CR 标准。
CSV(MS-DOS)用于 Windows 之前的 PC。
另一方面,在 Excel 中查看 CSV 文件也同样简单。使用 Excel 打开 CSV 文件,所有内容都会显示在一列中,但会显示在多行中。首先转到“数据”选项卡,然后选择“文本到列”。在将数据分成列之前,它会询问一些有关数据的问题。这可能是使在记事本中创建的文件可读所需的技巧。
您可能想要/需要尝试其中每一种,以查看它们在将分隔文件导入邮件客户端联系人时的表现。您可能还必须重新排列列,以便客户端也能正确导入。
祝你好运,玩得开心!
答案3
Microsoft Excel 允许您将电子表格保存为 csv 文件。
单击“Microsoft Office 按钮” ,然后单击“另存为”。
出现“另存为”对话框。
在保存类型框中,选择 CSV。