¿Cómo se limita el uso de la CPU de Microsoft Excel cuando se ejecutan funciones de VBA?

Jan 21, 2025
Hardware
CONTENIDO NO CUBIERTO

Si tiene una función de VBA que convierte a Microsoft Excel en una bestia devoradora de CPU, ¿es posible domesticar las cosas para que pueda continuar usando su computadora para otras actividades mientras Excel está terminando? La publicación de preguntas y respuestas del superusuario de hoy viene al rescate para ayudar a un lector frustrado a recuperar el control de Excel.

La sesión de preguntas y respuestas de hoy nos llega por cortesía de SuperUser, una subdivisión de Stack Exchange, una agrupación de sitios web de preguntas y respuestas impulsada por la comunidad.

Galería de imágenes de guerrero alienígena cortesía de Clker.com .

La pregunta

El lector de superusuario learningAsIGo quiere saber si hay una manera de limitar el uso de la CPU de Microsoft Excel mientras se ejecuta un script VBA en su computadora:

¿Existe alguna forma de limitar el uso de la CPU de Microsoft Excel cuando se está ejecutando? Tengo un script VBA que calcula una gran cantidad de fórmulas de matriz gigante. El conjunto completo de cálculos tarda aproximadamente veinte minutos en completarse y utiliza el 100 por ciento de mi CPU. No puedo usar mi computadora durante este tiempo y prefiero tener Excel "ejecutándose en segundo plano" mientras uso aproximadamente el 50 por ciento de la capacidad de mi CPU para poder continuar haciendo otras cosas.

¿Alguna sugerencia? El sistema operativo de mi computadora es Windows 7 Enterprise de 64 bits con una versión 2007 de 32 bits de Excel instalada.

¿Hay alguna forma de limitar el uso de la CPU de Microsoft Excel mientras se ejecutan funciones de VBA?

La respuesta

El colaborador de superusuario mtone tiene la respuesta para nosotros:

Si se llama a una función de VBA desde varias fórmulas o si su secuencia de comandos genera o fuerza el recálculo de varias fórmulas, esto definitivamente debería hacer uso de la función de cálculo de subprocesos múltiples en Microsoft Excel. Respectivamente, esto ejecutaría múltiples instancias de su función VBA para cada fórmula o recalcularía múltiples celdas simultáneamente mientras su script VBA se ejecuta en un solo hilo.

Puede limitar la cantidad de subprocesos utilizados por Excel para recalcular fórmulas yendo a Opciones y seleccionando el Sección avanzada y, a continuación, desplácese hacia abajo hasta llegar al Fórmulas subsección.


¿Tiene algo que agregar a la explicación? Habla en los comentarios. ¿Quieres leer más respuestas de otros usuarios de Stack Exchange expertos en tecnología? Consulte el hilo de discusión completo aquí .

.entrada-contenido .entry-footer

Excel 2016 High Cpu Usage Bug

Upgrade CPU Cores On Excel To Improve Performance

Fast Fourier Transform (FFT) In Excel VBA


Hardware - Artículos más populares

Cómo activar Windows 10 después de un cambio de hardware

Hardware Oct 29, 2025

CONTENIDO NO CUBIERTO ¿Su PC sufrió una falla catastrófica que requirió nuevo hardware? ¿Ha actualizado a mejores componentes y Windows 10 simplemente no reconoce su PC? Esta..


¿Qué ocupa ese "otro" almacenamiento en macOS?

Hardware Dec 5, 2024

CONTENIDO NO CUBIERTO Tu Mac puede decirte qué ocupa espacio en tu disco duro ... pero no es muy detallado. Haga clic en Apple en la parte superior derecha de la pant..


Cómo jugar tus juegos favoritos de NES, SNES y otros juegos retro en tu PC con un emulador

Hardware Feb 3, 2025

Lo has visto. Tal vez fue en un avión, tal vez en la casa de un amigo, pero viste a gente jugando a juegos antiguos de Nintendo, Sega o incluso PlayStation en sus computadoras. Y, ..


Todo lo que necesita saber para mejorar la duración de la batería de su iPhone

Hardware Oct 12, 2025

CONTENIDO NO CUBIERTO Los teléfonos se han vuelto cada vez más rápidos, pero la duración de la batería no ha mejorado mucho. Los iPhones modernos todavía luchan por sobreviv..


Cómo configurar el HTC Vive y comenzar a jugar juegos

Hardware Jun 9, 2025

CONTENIDO NO CUBIERTO Si desea experimentar la verdadera realidad virtual, con la capacidad de moverse mientras juega, el HTC Vive es tan bueno como se pone ahora m..


Cómo utilizar su enrutador y el combo de módem / enrutador de su ISP en conjunto

Hardware Jul 10, 2025

Si está ejecutando su propio enrutador junto con el combo de módem / enrutador que le dio su ISP, es muy probable que, sin darse cuenta, se esté dando un gran dolor de cabeza y u..


Cómo salvar a su teléfono inteligente del borde de la muerte acuosa

Hardware May 5, 2025

Ha sucedido de nuevo. Estabas tratando de contestar una llamada mientras lavabas los platos y tu teléfono se sumerge directamente en el fregadero. Introducir agua en tu teléfono e..


Olvídese del papel: deje de imprimir todo y disfrute de la vida digital

Hardware Sep 10, 2025

CONTENIDO NO CUBIERTO La “oficina sin papel” que nos prometieron nunca parece llegar para muchas personas. La realidad, sin embargo, es que una oficina sin papel está aquí h..


Categorías