被office365玩儿
|把outlook通讯录整理一下,导入iCloud,看似很nice的任务,结果整整玩儿了一天。
按着10年前outlook和gmail之间转移的思路,无外乎,导出、整理、导入。
坑1,outlook导出的csv,导入不了excel
因为,备注字段有换行
解决方法,excel新建空工作簿,在目录中选择数据>>>获取数据>>从文本,这时excel会自动打开 power query,选逗号分隔,导入,这时候导入的文件依然出错,别急,下一步选“编辑数据源”>>>“引号内换行忽略”
世界清净。
Win版outlook直接打开会报错,但后来尝试了mac版outlook直接打开”似乎”就是正确的
坑2,excel修改完,导出的逗号分隔csv,无法导入回outlook
因为,win版outlook的分隔符,实际是分号
解决方案,使用Mac版excel,或者使用文本编辑工具替换
坑3,outlook只能每人一个vcard,iCloud只支持每次导入1个card
一千个联系人,要操作一千次?
解决方案,win版icloud有一个从outlook同步选项,选择后会在outlook上安装插件,就可以直接拖拉复制了
坑4,iCloud只能从Windows Store安装,但国区没有
解决方案,换区。
至此,顺利导入,但还没完
坑5,第二天发现,部分人名是生僻字的,没有导入
因为,excel导出的csv是GBK,而导出的 utf8版csv,导入outlook乱码
解决方案,转个码呗,mac自带专门工具
iconv -l
iconv -f UTF-8 -t GBK utf8.csv> gb18030.csv
终于,世界清净了。