Tengo un problema específico con IE8. Nuestros usuarios descargan archivos de Excel a través de IE8. Esos archivos de Excel contienen macros que crean tablas dinámicas. Para hacer eso, Excel 2007 necesita que el archivo se pueda escribir o la macro se bloqueará con un error de VBA.
Esto solo sucede cuando el usuario descarga los archivos en cuestión con IE8 y presiona 'Abrir' directamente, porque IE8 luego descarga los archivos a una "Carpeta temporal" que no he encontrado (no parece ser% temp% o Internet temporal Archivos, pero tal vez estoy equivocado) en el que el archivo no se puede escribir.
Cuando el usuario presiona 'Guardar' y luego 'Abrir', todo funciona bien.
¿Alguien puede sugerir una solución para ese problema?
When the user first presses 'Save' and then 'Open', everything works fine.
- la mejor solución posible para el caso)Respuestas:
Tuve el mismo problema. Lo que he descubierto:
IE8 cambia el nombre de los archivos al hacer clic en "Abrir" como
fileName[n].extension
y lo coloca en una carpeta temporal que el usuario no puede escribir.En archivo de Excel símbolos de nombre
[
y]
no están permitidos. Consulte http://support.microsoft.com/kb/213983 Sección "MÁS INFORMACIÓN":Las macroses solo se pueden habilitar en la carpeta de escritura
fuente