Uso de memoria en la edición de 32 bits de Excel 2013 y 2016
Artículo
Se aplica a:
Excel 2013, Excel 2016
Síntomas
Después de actualizar a Microsoft Office 2013 o 2016, experimenta uno o varios de los síntomas siguientes:
El equipo usa más memoria al abrir varios archivos de Microsoft Excel, guardar archivos de Excel o realizar cálculos en libros de Excel.
Ya no puede abrir tantos libros de Excel en la misma instancia como pudo antes de actualizar a Excel.
Cuando inserta columnas en un libro de Excel, le aparece un error acerca de la memoria disponible.
Cuando trabaja con una hoja de cálculo de Excel, recibe el siguiente mensaje de error:
Output
There isn't enough memory to complete this action.
Try using less data or closing other applications.
To increase memory availability, consider:
- Using a 64-bit version of Microsoft Excel.
- Adding memory to your device
Causa
Aunque las mejoras en Office 2013/2016 no afectaron significativamente a los requisitos del sistema, Office 2013/2016 usa más recursos del sistema disponibles que Office 2010. El límite de espacio de direcciones virtuales para las ediciones de 32 bits de aplicaciones basadas en Windows es de 2 gigabytes (GB). Para Excel, este espacio lo comparte la propia aplicación de Excel junto con cualquier complemento que se ejecute en el mismo proceso. El tamaño de la propia hoja de cálculo también afecta al uso del espacio de direcciones virtuales. Dado que Excel carga la hoja de cálculo en memoria direccionable, algunas hojas de cálculo que tienen un tamaño de archivo inferior a 2 GB pueden requerir que Excel use más de 2 GB de memoria direccionable. Esta situación da como resultado el mensaje de error que se menciona en la sección "Síntomas".
Solución
Los usuarios expertos de Excel que trabajan con hojas de cálculo complejas de Excel pueden beneficiarse del uso de la edición de 64 bits de Office 2013/2016. Esto se debe a que la edición de 64 bits de Office no impone límites estrictos en el tamaño del archivo. En su lugar, el tamaño de los libros solo se ve limitado por la memoria disponible y los recursos del sistema. Por otro lado, la edición de 32 bits de Office está limitada a 2 GB de espacio de direcciones virtuales, y este espacio lo comparten Excel, el libro y los complementos que se ejecutan en el mismo proceso. (Las hojas de cálculo que ocupan menos de 2 GB en el disco igualmente pueden contener suficientes datos para ocupar 2 GB o más de memoria direccionable).
Las siguientes opciones pueden ayudar a mejorar el rendimiento en Excel 2013/2016:
Los usuarios de Excel que trabajan regularmente con hojas de cálculo grandes y complejas de Excel pueden beneficiarse del uso de la edición de 64 bits de Office 2013, ya que las ediciones de 64 bits de aplicaciones basadas en Windows pueden abordar hasta 8 terabytes (TB) de memoria. Obtenga más información sobre las ediciones de 64 bits de Office 2013.
La limitación de 2 GB es por instancia de proceso de Windows de Excel. Puede ejecutar varios archivos en una instancia. Sin embargo, si los archivos son realmente grandes y tienen que estar abiertos, considere la posibilidad de abrir varias instancias para los demás archivos. Para obtener información sobre los límites que puede encontrar, vea No se pueden pegar atributos en un libro en otra instancia de Excel.
Pruebe el rendimiento sin complementos COM. Los complementos COM pueden usar memoria a costa de la limitación de 2 GB. Para realizar pruebas, deshabilite los complementos COM e inicie Excel. Si los complementos COM están causando el problema de memoria, póngase en contacto con el proveedor de terceros para obtener una copia actualizada o una versión de 64 bits de los complementos COM.
Deshabilite la aceleración de gráficos de hardware. Esto apaga las animaciones. Para ello, en el menú Archivo , haga clic en Opciones, en Opciones avanzadas, en Mostrary, a continuación, seleccione Deshabilitar aceleración de gráficos de hardware.
Los Excel 2016 de 32 bits se habilitarán para El reconocimiento de direcciones grandes con el número de compilación 16.0.6868.2060 de la actualización 4 de mayo de 2016 para los suscriptores del canal actual de O365. Para obtener más información, vea Cambio de funcionalidad de reconocimiento de direcciones grandes para Excel.
Más información
Puede usar el Explorador de procesos para comprobar si se está aproximando al límite de 2 GB en Excel. Considere cualquier cosa superior a 1,75 GB como máximo para la edición de 32 bits de Excel. La columna que se va a centrar no está allí de forma predeterminada y se puede agregar seleccionando la pestaña Seleccionar> la memoria de proceso de columnas> y haciendo clic en Tamaño virtual.
Obtenga una certificación de Microsoft Office Specialist (MOS) para demostrar que tiene las habilidades necesarias para sacar el máximo partido de Excel 2016.
Describe los mensajes de error que puede recibir al rellenar o copiar fórmulas en un área grande de una hoja de cálculo, o al agregar fórmulas a una hoja de cálculo grande. Proporciona los pasos necesarios para solucionar el límite de celda de origen.
En este artículo se identifican las áreas de los libros de Excel que usan mucha memoria y se describe cómo puede hacer que sus archivos de libro funcionen de forma más eficaz.
Describe la funcionalidad agregada de reconocimiento de direcciones grandes para Excel 2013, que permite a Windows asignar una mayor RAM a Excel. Esta funcionalidad se agregó mediante las actualizaciones de mayo y junio de 2016.