|
NavegaciónInicio de sesiónEn lÃneaEn este momento hay 1 usuario y 35 invitados en lÃnea.
|
macros antiguasNo puede grabar un libro que contiene una macro de la versión 5. Realmente tampoco puedo abrirlas, pero un compañero abríó el libro y exportó el módulo. LO he importado desde la versión 2007`pero ahora no puedo grabar el libro con esa macro.
Enviado por argacha el 28 Julio, 2010 - 08:00. Re: macros antiguasEnviado por argacha el 28 Julio, 2010 - 10:56.
He hecho lo que me has dicho. Es decir, he abirto la hoja, he importado el módulo, y he grabado como 2000. Todo bien he abirerto con 2007 y perfecto, pero... la macro no funciona.. por una orden (esto es loque supongo) que ya no funciona... es el comando: Open
Supongo que lo que fallará es el tratramienot de archivos... ¿cómo se haría un archivo ascii igual que el anterior???
![]() OpenEnviado por pacomegia el 28 Julio, 2010 - 11:10.
Pues yo he programado cosas parecidas en 2007 con la instrucción Open y funcionan igual que antes. de hecho he probado este código que adjuntas y funciona bien en la 2007. Comprueba que tienes permisos para escribir en la carpeta donde se encuentre tu archivo. comprueba el valor de esa variable nombrearchivo. puede ser un tema con el directorio por defecto que emplee ahora Excel. no sé. ------ ![]() Re: OpenEnviado por pacomegia el 29 Julio, 2010 - 09:05.
a uno de mis cuñados, el antivirus no le deja guardar como xlsx, pero le ocurre con todos los archivo, no sólo con uno como te ocurre a ti. ------ |
cargando...
Buscar en necesitomas.comExcelómetroTemas nuevosLo más vistoHoy: |
Re: macros antiguas
¿no te deja grabarlo como xslx? prueba a grabarlo primero como xls, versión 2000.
Qué archivo es ese módulo que has exportado. ¿las macros en las versiones anteriores a la 5 no estaban en hojas de cálculo? (todavía en la versión 2007, con la combinación [ Ctrl ][ F11 ] se inserta una hoja de macro de excel4)
Si puedes abrir el archivo original, prueba también a copiar el texto de la macro y pegarlo en un libro nuevo, con un módulo nuevo, en vez de exportando/importando el módulo.
ya nos contarás qué tal.
------
Ya sé Excel, pero necesito más ahora en pdf