Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powershell 仅在Outlook 2016中导入带有自定义字段的联系人_Powershell_Mapping_Outlook 2016 - Fatal编程技术网

Powershell 仅在Outlook 2016中导入带有自定义字段的联系人

Powershell 仅在Outlook 2016中导入带有自定义字段的联系人,powershell,mapping,outlook-2016,Powershell,Mapping,Outlook 2016,因此,我在.csv列表中有一个联系人列表,如下所示: 我正在尝试将此列表导入我的Outlook(Office 365)。我从在Outlook中创建自定义字段开始 但我发现,在导入联系人列表时,不可能使用自定义字段进行映射: 这是因为Outlook不允许在导入联系人时选择自定义字段 我尝试过使用像QuickPort这样的软件,它确实允许我映射字段,但它只检索空字段的联系人。这意味着我有x个新联系人,但所有字段均为空 有没有其他办法解决这个问题 我已在PowerShell中检查了使用Outloo

因此,我在.csv列表中有一个联系人列表,如下所示:

我正在尝试将此列表导入我的Outlook(Office 365)。我从在Outlook中创建自定义字段开始

但我发现,在导入联系人列表时,不可能使用自定义字段进行映射:

这是因为Outlook不允许在导入联系人时选择自定义字段

我尝试过使用像QuickPort这样的软件,它确实允许我映射字段,但它只检索空字段的联系人。这意味着我有x个新联系人,但所有字段均为空

有没有其他办法解决这个问题


我已在PowerShell中检查了使用Outlook API映射自定义字段,但未找到任何解决方案

正如我所想。Outlook需要逗号分隔的csv文件。我认为您使用的文件是以分号分隔的。请再次尝试导入过程,但请保存以逗号分隔的excel文件。有关说明,请参阅


通过在txt编辑器(记事本++等)中打开csv文件,可以查看其实际格式


似乎您必须更改区域设置以使逗号成为分隔符。请参阅答案。

查看图片中的值列,输入文件似乎有问题。我认为excel使用分号作为分隔符“;”将电子表格保存到csv也许您可以检查outlook是否需要此数据。您可以通过在txt编辑器(记事本++等)中打开csv文件来查看其实际格式。您好,我还认为分隔符有问题,但我在QuickPort程序中使用了分号方法。它全部导入(我在outlook中获得新行),但数据为空sadly@KahnKah但是你试过把它们改成逗号吗?一个简单的搜索和替换将是我做的最简单的方法。我想我的问题出在别处了