Если пользователь введет 001 в Excel, он будет преобразован в число 1.
Если пользователь введет '001 в Excel, он будет сохранен в ячейке как текст.
Если ячейка предварительно отформатирована с числовым форматом «@», то, когда пользователь вводит 001 в ячейку, она будет введена как текст «001». Числовой формат «@» сообщает Excel, что ячейка является текстовой ячейкой, и любая запись (независимо от того, выглядит ли она как число, дата, время, дробь и т. Д.) Должна просто помещаться в ячейку как есть - как текст клетка.
Можете ли вы сказать своим пользователям предварительно отформатировать этот столбец с "@"? Как правило, это самый надежный способ справиться с этим, поскольку пользователю не нужно помнить, чтобы ввести '001.