Для Excel 2003 и выше вы можете разработать решение, сохранив образец рабочей книги в формате XML, чтобы предоставить шаблон в качестве основы для вашего шаблона XSLT. Если вы защитите лист и добавите свои выпадающие списки и т. Д. Перед сохранением, у вас будет возможность определить, какие стили присваивать каждой ячейке в созданных данных.
Excel 2003 не позволяет рабочему листу быть защищенным паролем, но 2007 может иметь некоторую магию шифрования, которая обходит это.