问题

问题:无法在 ArcGIS Pro 中将属性表导出至 Excel 文件

Last Published: January 21, 2021

描述

在 ArcGIS Pro 中尝试使用表转 Excel 地理处理工具将属性表导出至 Excel 文件时,该工具将失败并返回以下错误消息:

错误: “表转 Excel”失败。
错误消息的图像
详细错误消息的图像

原因

当图层名称或属性表包含 Unicode 符号或字符时,会出现此问题。

解决方案或解决方法

要解决此问题,请使用提供的选项之一:

从图层名称中移除 Unicode 符号

  1. 打开 ArcGIS Pro 工程。 在内容窗格中,浏览至并双击该图层。
  2. 图层属性:<layer_name> 窗口中,单击常规选项卡。
  3. 名称部分中,重命名该图层或移除 Unicode 符号,然后单击确定。 在本示例中,将从图层名称中移除 Unicode 符号。
“图层属性:<layer_name>”窗口的图像

从属性表的字段中移除 Unicode 符号。

  1. 打开 ArcGIS Pro 工程。
  2. 内容窗格中,浏览至该图层并右键单击,然后选择属性表
  3. 在属性表中,浏览至并双击该字段以移除 Unicode 符号。
  4. 单击顶部功能区上的编辑选项卡。
  5. 管理编辑内容组中,单击保存以保存在属性表中进行的编辑内容。
功能区上“管理编辑内容”组的图像

将属性表导出至 XLS 文件

可以使用表转 Excel 工具将属性表导出至 XLS 文件。

  1. 打开 ArcGIS Pro 工程。 在顶部功能区中,单击分析选项卡 > 工具
  2. 地理处理窗格中,搜索并单击表转 Excel(转换工具)。 随即打开表转 Excel 窗口。
  3. 表转 Excel 窗口中,单击参数
  4. 单击输入表浏览(文件夹图标)的下拉菜单,然后选择具有所需属性表的要素图层。 在本示例中,将选择 Point_layer 图层,并且将自动填充输出 Excel 文件(.xls 或 .xlsx)参数。
“输入表”参数的图像
  1. 单击并浏览至输出 Excel 文件(.xls 或 .xlsx)参数的末尾,然后将输出格式更改为 .xls
“输出 Excel 文件(.xls 或 .xlsx)”参数的图像
: 默认情况下,输出格式设置为 XLSX。
  1. 单击运行

下图显示了将属性表导出为 Excel (.xls) 文件。

Windows 文件资源管理器中已导出 Excel (.xls) 文件的图像

使用“表至表”地理处理工具

可以使用表至表地理处理工具将属性表导出至 CSV 文件。

  1. 打开 ArcGIS Pro 工程。
  2. 内容窗格中,浏览至并右键单击该图层。 单击数据 > 导出表
  3. 导出表窗口中,单击参数
  4. 对于输出位置,单击浏览
  5. 输出位置窗口中,针对输出文件选择所需文件夹,然后单击确定。 在本示例中,将选择名为 Point Line Polygon 的文件夹。
“导出表”窗口中“输出位置”参数的图像
  1. 针对输出名称指定一个名称,并包含 .csv 扩展名。 单击确定
“输出名称”参数的图像

下图显示了名为 Point_layer 的已导出 CSV 文件存储在 Point Line Polygon 文件夹中。

Windows 文件资源管理器中已导出 CSV 的图像

使用“复制行”地理处理工具

可以使用复制行地理处理工具将属性表导出至 CSV 文件。

  1. 打开 ArcGIS Pro 工程。 在顶部功能区中,单击分析选项卡 > 工具
  2. 地理处理窗格中,搜索并单击复制行(数据管理工具)复制行窗口随即打开。
  3. 复制行窗口中,单击参数
  4. 单击输入行浏览(文件夹图标)的下拉菜单,然后选择具有所需属性表的要素图层。
  5. 对于输出表,单击浏览
  6. 输出表窗口中,指定名称部分,并包含 .csv 扩展名。 单击保存
“输出表”窗口中“名称”部分的图像
  1. 复制行窗口中,单击运行
“复制行”窗口的图像

下图显示了将属性表导出为 CSV 文件。

Windows 文件资源管理器中已导出 CSV 的图像

文章 ID:000024919

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

发现关于本主题的更多内容