Macros en versiones 2000 y 97

09/08/2004 - 10:43 por Chino | Informe spam
HOla,

he preparado unas macros para excel y al tratar de
abrirlo con una versión de excel97 me dicen que aparecen
errores de compilación o algo así.

¿Cómo puedo ver dónde están las incompatibilidades y cómo
corregirlas?

Un saludo

Chino
 

Leer las respuestas

#1 Héctor Miguel
09/08/2004 - 17:45 | Informe spam
hola, Chino !

... unas macros ... al tratar ... con una version de excel97 me dicen que aparecen errores de compilacion [...]
¿Como puedo ver donde estan las incompatibilidades y como corregirlas?



1- abre el libro [en la version 97] 'CON permiso' para utilizar las macros ;)
- si usas macros de 'auto-ejecucion' [auto_open o workbook_open], presiona {mayusc} al momento de abrirlo
- si tienes formularios [probablemente], habra controles que NO esten 'soportados/instalados' en la version 97
2.- ANTES de ejecutar cualquier macro, revisa si existen referencias 'perdidas' en el proyecto vba
- [menu] herramientas / referencias -> alguna que 'diga' MISSING o... FALTA
3.- si alguna macro 'falla', [generalmente] se abre el editor de vba y 'apunta/señala' la parte de la macro con el error
es probable que uses funciones de vba que NO tenian 'soporte' en la version 97 :(
[p.e. Split, Replace, Round, etc.]

¿comentas datos adicionales?
saludos,
hector.

Preguntas similares