no.phhsnews.com


no.phhsnews.com / Hvordan begrenser du Microsoft Excels CPU-bruk når du kjører VBA-funksjoner?

Hvordan begrenser du Microsoft Excels CPU-bruk når du kjører VBA-funksjoner?


Hvis du har en VBA-funksjon som gjør Microsoft Excel til et CPU-munching beast, er det mulig å tømme ting slik at kan du fortsette å bruke datamaskinen din til andre aktiviteter mens Excel er ferdig? Dagens SuperUser Q & A-post kommer til å redde for å hjelpe en frustrert leser å få Excel tilbake under kontroll.

Dagens Spørsmål og Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppe av Q & A-nettsteder.

Alien warrior clip art med kjendis av Clker.com .

Spørsmålet

SuperUser leser learningAsIGo vil vite om det finnes en måte å begrense Microsoft Excels CPU-bruk mens du kjører et VBA-skript på hans datamaskin:

Er det en måte å begrense Microsoft Excel CPU-bruk når den kjører? Jeg har et VBA-skript som beregner en stor mengde gigantiske matriseformler. Hele settet av beregninger tar omtrent tjue minutter å fullføre og bruker 100 prosent av min CPU. Jeg kan ikke bruke datamaskinen min i løpet av denne tiden, og vil helst ha Excel som kjører i bakgrunnen mens jeg bruker omtrent 50 prosent av CPUens kapasitet, slik at jeg kan fortsette å gjøre andre ting.

Eventuelle forslag? Datamaskinens operativsystem er Windows 7 Enterprise 64-bit med en 2007 32-biters versjon av Excel installert på den.

Er det en måte å begrense Microsoft Excels CPU-bruk mens du kjører VBA-funksjoner?

Svaret

SuperUser-bidragsyter mtone har svaret for oss:

Hvis en VBA-funksjon kalles fra flere formler eller hvis skriptet genererer eller tvinger omberegningen av flere formler, bør dette definitivt gjøre bruk av multi-threaded beregningsfunksjonen i Microsoft Excel . Tilsvarende vil dette enten kjøre flere forekomster av VBA-funksjonen for hver formel, eller omberegne flere celler samtidig mens VBA-skriptet kjører på en enkelt tråd.

Du kan begrense antall tråder som brukes av Excel for å beregne formler ved å gå til Valg og velg Avansert seksjon , og rull deretter ned til du kommer til undermenyen Formler .


Har du noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Se hele diskusjonstråden her.


Ubuntu 16.04 gjør Ubuntu spennende igjen

Ubuntu 16.04 gjør Ubuntu spennende igjen

Ubuntu har ikke hatt det beste rykte blant Linux-brukere de siste årene - med noen går til og med så langt som å kalle det "kjedelig". Ubuntu 16.04 "Xenial Xerus" er ikke bare en spennende utgave, men en som har potensial til å være en spillveksler for Linux-økosystemet. Hvis du har vært nølende med å prøve det, Ubuntu sprang først inn i Linux-verdenen i 2004, og med det, endret helt Linux-ansiktet fra dagene "bare brukbare av erfarne geeks" til æra av "Linux for Human Beings".

(how-to)

Alt du trenger å vite om utskrift fra din Android-telefon eller -tablet

Alt du trenger å vite om utskrift fra din Android-telefon eller -tablet

Hvis du er en Android-nybegynner, virker utskrift sannsynligvis som en no brainer: klikk på en meny, trykk på en kommando. Men hvis du er en langvarig Android-bruker, husker du sannsynligvis hvordan utskrift fra mobilen din startet. Den gode nyheten er at det er enklere enn noensinne å skrive ut fra Android-enheten din.

(how-to)