描述
将表转换为 Microsoft Excel 文件。
使用方法
表转 Excel 只能转换为 Microsoft Excel 5.0/95 工作簿 (.xls) 格式。
输入不能超过 .xls 文件格式的 65,535 行限制。
语法
arcpy.conversion.TableToExcel(Input_Table, Output_Excel_File, {Use_field_alias_as_column_header}, {Use_domain_and_subtype_description})
参数 | 说明 | 数据类型 |
Input_Table | 要转换为 Microsoft Excel 格式的表。 | Table View |
Output_Excel_File | 输出 Microsoft Excel 文件。 | File |
Use_field_alias_as_column_header (可选) | 输出中的列名称是如何确定的。
| Boolean |
Use_domain_and_subtype_description (可选) | 控制子类型字段或具有编码值属性域的字段中的值是如何传输至输出的。
| Boolean |
代码示例
表转 Excel (TableToExcel) 示例(Python 窗口)
以下 Python 窗口脚本演示了如何在即时模式下使用 TableToExcel 函数。
import arcpy
arcpy.env.workspace = "c:/data"
arcpy.TableToExcel_conversion("gdb.gdb/addresses", "addresses.xls")
表转 Excel (TableToExcel) 示例 2(独立脚本)
将表转换为 Microsoft Excel 工作簿。
# Name: TableToExcel_2.py
import arcpy
# Set environment settings
arcpy.env.workspace = "c:/data"
# Set local variables
in_table = "gdb.gdb/addresses"
out_xls = "addresses.xls"
# Execute TableToExcel
arcpy.TableToExcel_conversion(in_table, out_xls)
环境
许可信息
- Basic: 是
- Standard: 是
- Advanced: 是