Измерване на времето за изчисляване на Excel - Pentaschool Excel Base

измерване

С големи работни книги с много формули можем да си навлечем неприятности. Постоянното преизчисляване на формулите може да отнеме много време и това може да попречи на работата ви.

В този случай обикновено изключваме автоматичното преизчисляване и преминаваме към ръчно преизчисляване, за което можем да използваме следните комбинации от клавиши:

  • F9 - преизчислява във всяка отворена работна книга формулите, чиито предшественици са се променили, така че преизчислява само формулите, които счита за необходими.
    (VBA: Application.Calculate)
  • Shift + F9 - Прави предишния, но само с текущия работен лист.
    (VBA: ActiveSheet.Calculate)
  • Ctrl + Alt + F9 - Преизчислява всички формули във всяка отворена работна книга.
    (VBA: Application.CalculateFull)
  • Ctrl + Shift + Alt + F9 - Преизчислява всички формули във всяка отворена работна книга и проверява и възстановява зависимостите.
    (VBA: Application.CalculateFullRebuild)

Ако скоростта има значение и имаме множество решения на проблем, може да искате да изберете по-бързото. Скоростта е или ясно видима, или трябва да бъде измерена. Например, измерванията с по-малко количества тестови данни могат да показват поведение с много повече данни в бъдеще.