1. спектральный анализ показал что на конце не цифра а буква
2. путем знакомства с отладчиком и перебора возможных ошибок было установлено что замена L исправляет ошибку
3. было выяснено что откуда берется и какие значения содержит
итоги - КАКАЯ то сволочь выключила буквенные обозначения ячеек. Вернул всё взад работает.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший