У моего клиента есть основное приложение, написанное и работающее в Excel 2003 (я знаю, и они знают, что это ошибка, и они ждут, чтобы оно было должным образом включено в их приложение SAP. Они ждалиуже много лет. ).В большинстве случаев все работает нормально, однако на этой неделе у них возникла проблема, и данные возвращали записи #value.
Когда я изучал это, я обнаружил, что функция DSUM возвращает #value, что былозатем распространяется в других местах (я упоминал, что в коде VBA нет проверки данных?) Когда я посмотрел на функцию, которая суммирует столбец на отдельном листе, с условным условием, он выявил ряд проблем вданные, но даже когда я их исправил, и анализ функций не выявил ошибок, он все равно вернул # значение.
Я бы опубликовал часть кода, но в нем задействовано 4700 строк, что довольнов практике.Кто-нибудь может подсказать, что я мог бы сделать, чтобы прогрессировать в этом?Почему DSUM возвращает проблемы #value, если на исходном листе нет указаний на какие-либо ошибки?Я выполнил поиск по столбцу, и все значения являются действительными числами.
Извините, что немного расплывчато, но если кто-то может дать мне предложения относительно того, как продвигаться вперед, это будет оценено.Excel и VBA - не мои настоящие специальности.