ubiquitour.com

Cómo convertir Macros de Excel 2003 a Excel 2007

Cómo convertir Macros de Excel 2003 a Excel 2007

Microsoft Visual Basic para aplicaciones (VBA) es esencialmente el mismo en Excel 2003 en Excel 2007. Si abre el archivo de Excel 2003 (XLS) y guardarlo como un archivo de Excel 2007 (XLSX), las macros deben transferir más intacto. Si no, no es porque su código no ha podido convertir. Una de dos cosas ha sucedido: no establece la configuración de macros en Excel 2007, o el libro (no el código sí mismo) está dañado. Una solución para el problema es guardar las macros como archivos de texto y transferirlas sobre individualmente desde Excel 2003 a Excel 2007.

Instrucciones

Cambiar la configuración de macros en Excel 2007

1 Haga clic en el botón "Office".

2 Seleccione "Opciones de Excel".

3 Elegir "centro de confianza-Trust Center Settings -> configuración de macros."

4 Haga clic en "confianza sitios -> agregar nuevas ubicaciones de confianza."

5 Agregar la ubicación de su libro y seleccione "Aceptar".

6 Vuelva a abrir el libro en Excel 2007 y busque trabajo macros. Si todavía no funcionan, usted necesitará copiar y pegar el texto de macro en (ver sección 2).

Copiar y pegar

7 Abra el libro en Excel 2003.

8 Busque el código de la macro. Una manera fácil de localizar el código de una macro determinada es hacer clic en el menú "Herramientas" y luego "Macro -> Macros." Encontrar el nombre de la macro y haga clic en "Editar".

9 Seleccionar toda la sección de código y luego presione "Ctrl" y "C."

10 Pegue el texto en un archivo de texto (usando un programa como Notepad o Wordpad).

11 Abrir el VBE en Excel 2007 y pegue el código en una nueva ventana de código.

Consejos y advertencias

  • Un acceso directo para abrir la ventana VBE es presionar "Alt" y "F11" juntos.