Recibí este mensaje de error - Procedure too large
- en VBA. ¿Cuál es la razón y la salida para este error?Procedimiento Demasiado grande
Respuesta
Probablemente tenga uno o más procedimientos/funciones gigantescas y creo que VBA tiene un límite de 64k o algo por procedimiento.
Lo arregla dividiendo ese procedimiento en varios procedimientos que luego se pueden invocar con el único procedimiento.
Así que en lugar de tener:
Sub GiantProcedure()
... ' lots and lots of code
End Sub
Tendrías algo como:
Sub GiantProcedure()
... ' a little bit of common code
Proc1()
Proc2()
Proc3()
End Sub
Sub Proc1()
... ' quite a bit of code
End Sub
Sub Proc2()
... ' quite a bit of code
End Sub
Sub Proc3()
... ' quite a bit of code
End Sub
Su compilado procedimiento no puede ser superior a 64 kb. Deberías dividirlo en diferentes sub rutinas.
refactorizar el método. –
Usted puede obtener este mensaje de error si la macro ha sido creado utilizando la versión de 64 bits de Office. Consulte el artículo siguiente para obtener más detalles y una solución:
- 1. JsonValueProviderFactory arroja "solicitud demasiado grande"
- 2. Carga de archivos demasiado grande
- 3. Entidad de solicitud demasiado grande
- 4. Vista y VistaModelo demasiado grande
- 5. calidad-precio era demasiado grande o demasiado pequeño para Int32
- 6. ¿Qué tan grande es demasiado grande para una tabla MySQL?
- 7. ¿Qué tan grande es demasiado grande para XP/SCRUM?
- 8. ¿Cuándo se considera $ .cache demasiado grande?
- 9. "Error en plot.new(): márgenes figura demasiado grande"
- 10. Mi archivo de registro es demasiado grande
- 11. ¿Cuándo es un CSS Sprite demasiado grande?
- 12. ReportLab LayoutError: demasiado grande en la página
- 13. UINavigationItem Botón Atrás área táctil demasiado grande
- 14. Entidad de solicitud demasiado grande PHP
- 15. asignación externa demasiado grande para este proceso
- 16. TextWriterTraceListener archivo de rastreo demasiado grande
- 17. Tamaño de fuente demasiado grande en Opera
- 18. ggplot2/R salida pdf demasiado grande
- 19. calidad-precio era demasiado grande o demasiado pequeño para un decimal
- 20. ¿Cómo puedo saber si mi parámetro de configuración hadoop io.sort.factor es demasiado pequeño o demasiado grande?
- 21. Error de compilación "Código demasiado grande" en Java
- 22. 55KB de JQUERY es demasiado grande para mi aplicación
- 23. Error de número largo de Java demasiado grande?
- 24. ¿existe algo así como una consulta demasiado grande?
- 25. ¿Qué causa java.lang.IllegalStateException: publicar demasiado grande en tomcat/mod_jk
- 26. JRun/Coldfusion - System.out - cómo evitar que se vuelva demasiado grande?
- 27. Conteo de turno error negativo o demasiado grande - ¿solución correcta?
- 28. tamaño de aplicación de corona sdk es demasiado grande
- 29. elementos de interfaz de usuario jQuery demasiado grande
- 30. ¿Qué es DEMASIADO GRANDE para una base de datos?
Este error es directamente de la década de 1980 ... VBA ha alcanzado un nuevo nivel de arcaico ... palma de la cara o de otra manera –