4 votos

¿ArcGIS Desktop no reconoce las actualizaciones de xlsx?

Cargué un archivo xlsx en ArcGIS Dektop 10.6.1, y me di cuenta de que no tenía cabeceras en mi xlsx, así que tengo que volver atrás y añadirlas. Cierro todo, ya que ArcGIS bloquea los archivos xlsx y no permite su edición. Actualizo el xlsx en Excel y guardo los cambios. Reinicio ArcGIS, nuevo proyecto y cargo el xlsx actualizado. En Excel, puedo ver mis nuevas ediciones. En ArcGIS, todavía me muestra la versión antigua de mi archivo.

Mi solución es guardar el archivo xlsx con un nuevo nombre, pero eso no se ajusta a mi flujo de trabajo.

¿Puedo forzar a ArcGIS Desktop a reconocer los cambios en el archivo xlsx original?

3 votos

Parece un comportamiento muy impar, sobre todo porque ha cerrado ArcGIS. ¿Está accediendo al archivo de Excel a través de algún tipo de entorno gestionado (por ejemplo, Citrix)?

0 votos

Mi primera conjetura es que en algún lugar a lo largo de la línea, un archivo temporal se está creando a partir de su archivo de Excel, y eso es lo que ArcGIS está utilizando. Así que usted no está actualizando el mismo archivo que ArcGIS está mirando. Pero si ese fuera el caso, su archivo XLSX original no estaría bloqueado para la edición mientras ArcGIS está abierto.

1 votos

He experimentado el mismo comportamiento con archivos xlsx. He guardado mis datos como csv y se ha solucionado el problema.

1voto

Anthony Puntos 11

Esto ocurre también en 10.5.1. El controlador de Office 2007 sugerido en la ayuda de GeoNet de ESRI no ayuda mucho, pues ya no está disponible para su descarga. Las tablas en shapefile son dBASE IV que, de nuevo, no es de mucha ayuda.

Puedes exportar a .csv, .dbf, o guardar al revés en .xls o Excel 97-2003 usando Excel. Voy a probar esto con 10.6.1 y Office 2019 en casa. En la oficina tengo O365/2016 y 10.5.1.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X