da.phhsnews.com


da.phhsnews.com / Hvordan begrænser du Microsoft Excel's CPU-brug, når du kører VBA-funktioner?

Hvordan begrænser du Microsoft Excel's CPU-brug, når du kører VBA-funktioner?


Hvis du har en VBA-funktion, der gør Microsoft Excel til et CPU-munching-dyr, er det muligt at tæmme ting ned, så kan du fortsætte med at bruge din computer til andre aktiviteter, mens Excel er færdig? Dagens SuperUser Q & A-post kommer til undsætning for at hjælpe en frustreret læser med at få Excel tilbage under kontrol.

Dagens Spørgsmål og Svar session kommer til os med høflighed af SuperUser-en underafdeling af Stack Exchange, en community-driven gruppe af Q & A-websteder.

Alien warrior clip art med tilfredshed med Clker.com .

Spørgsmålet

SuperUser læser learningAsIGo vil vide, om der er en måde at begrænse Microsoft Excel's CPU-brug, mens du kører et VBA script hans computer:

Er der en måde at begrænse Microsoft Excel's CPU-brug, når den kører? Jeg har et VBA-script, der beregner en stor mængde gigantiske matrixformler. Hele sættet af beregninger tager cirka 20 minutter at fuldføre og bruger 100 procent af min CPU. Jeg kan ikke bruge min computer i løbet af denne tid og vil hellere have Excel 'kørende i baggrunden', mens jeg bruger ca. 50 procent af min CPU's kapacitet, så jeg kan fortsætte med at gøre andre ting.

Eventuelle forslag? Min computers operativsystem er Windows 7 Enterprise 64-bit med en 2007 32-bit version af Excel installeret på den.

Er der mulighed for at begrænse Microsoft Excel's CPU-brug, mens du kører VBA-funktioner?

Svaret

SuperUser-bidragyder mtone har svaret for os:

Hvis en VBA-funktion kaldes fra flere formler, eller hvis dit script genererer eller tvinger omberegningen af ​​flere formler, skal dette helt sikkert gøre brug af multi-threaded beregningsfunktionen i Microsoft Excel . På samme måde vil dette enten køre flere forekomster af din VBA-funktion for hver formel eller genberegne flere celler samtidigt, mens dit VBA-script kører på en enkelt tråd.

Du kan begrænse antallet af tråde, der bruges af Excel til at omregne formler ved at gå til Valg og vælge Avanceret sektion , og rul derefter ned, indtil du kommer til undermenuen Formler .


Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Se hele diskussionsgruppen her.


Sådan opretter du forbindelse til FTP-servere i Windows (uden ekstra software)

Sådan opretter du forbindelse til FTP-servere i Windows (uden ekstra software)

Hvis du har brug for adgang til en FTP-server, kan du installere dedikerede FTP-klienter med mange funktioner - men du gør det ikke nødvendigvis nødt til. Windows selv tilbyder flere måder at oprette forbindelse til en FTP-server på, så du kan downloade og uploade filer i en knivspids. Sådan får du adgang til FTP-servere i Windows 'File Explorer Windows-filhåndteringen, kendt som File Explorer på Windows 10 og 8, og Windows Stifinder i Windows 7-giver dig mulighed for at oprette forbindelse til FTP-servere.

(how-to)

Hvad er Wi-Fi Direct, og hvordan virker det?

Hvad er Wi-Fi Direct, og hvordan virker det?

Flere og flere nye enheder bruger Wi-Fi Direct. Wi-Fi Direct gør det muligt for to enheder at etablere en direkte Wi-Fi-tilslutning, der ikke kræver en trådløs router. Wi-Fi bliver en måde at kommunikere trådløst på, som Bluetooth. Wi-Fi Direct er i lighed med konceptet "ad-hoc" Wi-Fi-tilstand. I modsætning til en ad-hoc Wi-Fi-forbindelse indeholder Wi-Fi Direct imidlertid en nemmere måde at automatisk opdage i nærheden af ​​enheder og oprette forbindelse til dem.

(how-to)