Коллеги, всем привет! Прошу помощи!

Обрабатываю прайсы от поставщиков. Задача - найти соответствие между номером картинки и штрих-кодом, которые указаны в разных таблицах. Это делается функцией ВПР, знаем, плавали. ВПР не срабатывает в половине случаев, причина тому - разный тип ячеек в столбце номеров картинок.
В частности, в прайсе, который у меня сейчас в работе, есть 3 типа ячеек: Текстовый, Общий и Дополнительный. Поменять вручную не получается, т.к. номера картинок начинаются с нулей, и при изменении типа ячеек они исчезают. Дописать нули потом (формулами или макросами) - не вариант, потому что у некоторых картинок после первых двух нулей идет тире. У некоторых другие знаки. Вариаций много, вручную это ооочень долго.
Внимание вопрос: как поменять тип ячейки на Общий (в этом случае ВПР срабатывает), не потеряв нули в начале номера картинки?Прикрепляю небольшую часть номеров картинок в .
Excel 2007.
Заранее спасибо всем откликнувшимся.