Соревнуясь с коллегой на скорость решения задачи я разработал уникальный алгоритм определения координат ячеек на бланке (их было около 1400) и их заполнения печатными буквами из образца алфавита с того же бланка. Удобство: пользователь вводит текст в поля, а он после этого пересчитывается в отдельные графические буквы и заполняет соответствующие ячейки на бланке. Также в программе учитывается, что данные дублируются в разных частях бланка - пользователь вводит данные один раз и они автоматически копируются туда, где необходим повтор.