2016-09-06 5 views
1

Можно ли вычислить выполнение функций excel? Например. сколько времени потребуется, чтобы суммировать 30 строк?Рассчитать время выполнения вычислений электронной таблицы Excel?

У моей компании проблемы с кодированием, и мы думаем о добавлении времени выполнения вашего решения в качестве показателя/бонусных очков, но один из бизнесменов делает все из них в excel (и он довольно хорош в этом) и Я не могу найти способ выполнить казнь.

Любые идеи?

ответ

1

Я изучил это, поскольку у меня довольно большие вычисления в Excel. Программное обеспечение, которое я использовал, которое свободно использовать (просто скопируйте из приведенной ниже ссылки), было достаточно гибким для меня. Например, вы можете использовать «Таймер диапазона», чтобы синхронизировать вашу ячейку с суммой 30 других. Here are some profiling tips on microsofts site together with the code.

+0

Это именно то, что я искал! Благодаря! – javajavajava

1

Вы не предоставили много возможностей для продолжения, но рутинный секундомер с точностью до миллисекунды может быть достигнут с помощью таймера.

application.calculation = xlcalculationmanual 
with range("a31") 
    debug.print timer 
    .formula = "=sum(a1:a30)" 
    .calculate 
    debug.print timer 
end with 
application.calculation = xlcalculationautomatic 

Вычесть первый таймер со второго или, возможно, записать сначала как двойной и сделать вычитание часть процедуры.

Смежные вопросы