cs.phhsnews.com


cs.phhsnews.com / Jak omezujete využití procesoru Microsoft Excel při spouštění funkcí VBA?

Jak omezujete využití procesoru Microsoft Excel při spouštění funkcí VBA?


Pokud máte funkci VBA, která mění aplikaci Microsoft Excel na CPU, můžete i nadále používat počítač pro další činnosti, zatímco aplikace Excel končí? Dnešní příspěvek SuperUser Q & A přichází k záchraně, aby pomohl frustrovanému čtenáři, aby získal zpět kontrolu nad Excelem.

Dnešní zasvěcování o otázce a odpovědi se nám stalo s laskavým svolením SuperUseru - subdivize Stack Exchange, komunitně řízeného seskupení webových stránek Otázky a odpovědi.

Cvičení na otázku Student SuperUser learningAsIGo chce vědět, zda existuje způsob, jak omezit využití procesoru Microsoft Excel při běhu skriptu VBA na jeho počítač:

Existuje způsob, jak omezit využití procesoru aplikace Microsoft Excel při jeho spuštění? Mám skript VBA, který počítá velké množství obřích vzorců matic. Celá sada výpočtů trvá přibližně dvacet minut a dokončí využití 100 procent mého CPU. V tuto chvíli nemohu používat svůj počítač a raději bych spustil aplikaci Excel "v pozadí", když používám asi 50 procent kapacity mé CPU, takže mohu i nadále dělat jiné věci.

Jakékoli návrhy? Operační systém mého počítače je 64bitový systém Windows 7 Enterprise s nainstalovanou 32bitovou verzí aplikace Excel v roce 2007.

Existuje způsob, jak omezit využití procesoru aplikace Microsoft Excel při spouštění funkcí VBA?

Odpověď

Nápověda pro uživatele SuperUser mtone má pro nás odpověď:

Pokud je funkce VBA volána z několika vzorců nebo pokud váš skript generuje nebo nucuje přepočítání několika vzorců, pak by se to rozhodně mělo použít funkce výpočtu s více vlákny v aplikaci Microsoft Excel . Respektivně by to buď spouštělo více instancí funkce VBA pro každý vzorec, nebo přepočítávat více buněk současně, zatímco váš skript VBA běží na jediném vlákně.

Můžete omezit počet podprocesů používaných aplikací Excel přepočítat vzorce pomocí do

Možnosti

a výběrem Pokročilá sekce , pak se posuňte dolů, dokud nedosáhnete pododdílu Formuláře . Zní to v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.


Když chceme 3D tiskárny nakupovat pro domácí použití?

Když chceme 3D tiskárny nakupovat pro domácí použití?

Všichni chceme, aby replikátor z Star Treku: stroj, který dokáže vytvořit nějaký objekt, který chceme. 3D tiskárny, které vytvářejí objekty z plastů a dalších materiálů, jsou to nejbližší věci, které máme. A každý rok se stávají levnějšími. Před několika lety bylo spousta humoru o 3D tiskárnách. Tento humbuk se nyní uklidnil, ale firmy 3D tiskárny stále chtějí dát do tiskárny 3D tiskárny v každém domě - včetně vašeho.

(how-to)

PSA: Můžete použít časový stroj i v případě, že zálohovací jednotka není zapojena do

PSA: Můžete použít časový stroj i v případě, že zálohovací jednotka není zapojena do

ČAsový nástroj, vestavěný zálohovací nástroj macOS, je jedním z nejjednodušších programů zálohování v okolí. Zde je tip, který mnoho lidí neví: i když vaše jednotka Time Machine není připojena k vašemu počítači Mac, může stále chránit vaše soubory. SOUVISEJÍCÍ: Jak zálohovat Mac a obnovení souborů s časovým zařízením Pokud máte notebook, pravděpodobně jej nemáte připojen k externímu disku ve všech hodinách dne.

(how-to)