Resumen
Convierte una tabla en un archivo de Microsoft Excel (.xls o .xlsx).
Uso
La extensión del archivo de salida controla el formato Excel de salida. Si la extensión es .xls, el formato de archivo será formato de archivo binario de Excel. Si la extensión es .xlsx, el formato de archivo será Office Open XML.
El formato .xls tiene una limitación de 65.535 filas y 256 columnas.
El archivo de Excel de salida tendrá solo una hoja. El nombre de la hoja será igual que el nombre de archivo, pero sin .xls o .xlsx.
Sintaxis
TableToExcel(Input_Table, Output_Excel_File, {Use_field_alias_as_column_header}, {Use_domain_and_subtype_description})
Parámetro | Explicación | Tipo de datos |
Input_Table | La tabla que se convertirá a Microsoft Excel. | Table View |
Output_Excel_File | El archivo de Excel de salida. Especifique el formato del archivo Excel con una extensión de archivo .xls o .xlsx. | File |
Use_field_alias_as_column_header (Opcional) | Especifica cómo se determinan los nombres de columna en la salida.
| Boolean |
Use_domain_and_subtype_description (Opcional) | Controla cómo los valores de los campos de subtipo o los campos con un dominio de valor codificado se transfieren a la salida.
| Boolean |
Muestra de código
El siguiente script de la ventana de Python demuestra cómo utilizar la función TableToExcel en el modo inmediato.
import arcpy
arcpy.env.workspace = "c:/data"
arcpy.TableToExcel_conversion("gdb.gdb/addresses", "addresses.xls")
Convierte una tabla en un libro de 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)
Entornos
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí