|
![]() |
#1 |
Участник
|
Ошибка в одном и том же месте? В каком?
Если на формуле - какая формула вставляется? как? Перехватить ошибку и полный код посмотреть - что там? (у объекта Com есть метод Error или подобный, который полный текст вроде должен вернуть) |
|
![]() |
#2 |
Участник
|
Судя по тому что падает из-за формул, то уже на стадии вывода отчета (makeDocument). Точное место указать не могу так как у меня все строится нормально, а остальные с доступом к дебагеру пока не могут уделить время.
Формулы используются обычные экселевские т.к. СУММ, ДВССЫЛ, ЕСЛИ. |
|
![]() |
#3 |
Участник
|
Оказалось все банально.
В формулу передавалась дробная переменная, а у всех по умолчанию в региональных настройках стоит разделитель - запятая (я оказалось еще 5 лет назад поменял на автомате ![]() |
|