Заблокировать работу с документом на время работы макроса

Автор ForumOOo (бот), 30 ноября 2016, 20:33

0 Пользователи и 1 гость просматривают эту тему.

mikekaganski

Цитата: JohnSUN от  5 декабря 2016, 10:48
Цитата: Alex16 от  5 декабря 2016, 10:06
Почему вопрос возник с числом 30? Есть место быть какому-то подвоху?
Ну, скажем так - "долгое время было место подвоху"  ;D

Хехе. А подвох остался.
Безобидная формула с 256 аргументами
=SUM(1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1)
даёт ноль. Добавление аргументов работает так, как будто предыдущих 256 не существует.

Причём принцип понятен. Кодичество агрументов в программе хранится в переменной размером байт. Где-то нет проверки на переполнение.
С уважением,
Михаил Каганский