Ako imate VBA funkciju koja pretvara Microsoft Excel u zvuk koji zaglađuje CPU, je li moguće ukrotiti stvari kako biste mogli nastaviti koristiti računalo za druge aktivnosti dok Excel završava? Današnji SuperUser Q & A post dolazi do spašavanja kako bi pomogao frustriranom čitaču da Excel ostane pod kontrolom.
Današnja pitanja i odgovori nam se javljaju zahvaljujući SuperUseru - podjele Stack Exchange-a, zajednice-driven grupiranja Q & A web stranica.
Umjetnost isječaka izvanzemaljskih ratnika Clker.com.
Pitanje
SuperUser čitač learningAsIGo želi znati postoji li način ograničavanja korištenja procesora u programu Microsoft Excel tijekom pokretanja VBA skripte na svom računalu:
Is there a way to limit Microsoft Excel’s CPU usage when it is running? I have a VBA script that calculates a large amount of giant array formulas. The entire set of calculations takes approximately twenty minutes to complete and uses 100 percent of my CPU. I am unable to use my computer during this time and would rather have Excel ‘running in the background’ while using about 50 percent of my CPU’s capacity so that I can continue to do other things.
Any suggestions? My computer’s operating system is Windows 7 Enterprise 64-bit with a 2007 32-bit version of Excel installed on it.
Postoji li način ograničavanja korištenja procesora u programu Microsoft Excel tijekom pokretanja VBA funkcija?
Odgovor
Korisnik SuperUser suradnika mtone ima odgovor za nas:
If a VBA function is called from several formulas or if your script generates or forces the recalculation of several formulas, then this should definitely make use of the multi-threaded calculation feature in Microsoft Excel. Respectively, this would either run multiple instances of your VBA function for each formula, or recalculate multiple cells simultaneously while your VBA script is running on a single thread.
You can limit the number of threads used by Excel to recalculate formulas by going to Options and selecting the Advanced Section, then scrolling down until you reach the Formulas sub-section.
Image
Imate li nešto za objašnjenje? Zvuči u komentarima. Želite li pročitati više odgovora od drugih tehnoloških korisnika Stack Exchangea? Pogledajte ovdje cijelu raspravu.
Brzi savjet. Ako na računalnom računalu imate sustav Windows 7, možete brzo promijeniti orijentaciju zaslona sustava Windows pomoću sljedećih tipkovnih prečaca.
Pogledajte ovaj popravak jer veza za Microsoft Exchange nije dostupna, Outlook mora biti povezan s mrežom ili povezan da biste dovršili ovu poruku o pogrešci radnje.
Saznajte kako popraviti wuauserv visoku CPU ili memoriju u Windowsima 10/8/7. Post također govori o tome kako zaustaviti servis Windows Update, koji je njegov naziv servisa.
Ako ste suočeni s izolacijom grafikona sustava Windows Audio Device ili korištenjem visokog CPU-a ili problemima propuštanja memorije na računalu Windows 10/8/7, pogledajte ovaj popravak.
Ovaj će vam post pokazati kako automatski pokrenuti ili otvoriti aplikacije UWP ili Windows Store svaki put kad se pokrene ili pokreće sustav Windows 10. To možete učiniti putem Postavki ili premještanjem prečaca s ikone iz mape Aplikacija u stavku Startup. Vidi kako!