Немного предыстории, в Access есть такая функция (ctrl+H) Поиска и Замены, в которой можно выставить "Совпадение: С начала поля", в Excel такого поля нет. Приходится документ перегонять в Access и заменять и потом обратно в Excel. Хотелось бы это реализовать макросом в Excel. Задача такая: Есть столбик в котором находятся данные - цифры. Необходимо, чтобы макрос прошелся по всем ячейкам даного столбца и проверил содержание ячейки на условие. Условий может быть несколько. То есть алгоритм такой: Например, ячейка А1 содержит в себе "0234567890". Если первый символ в ячейке начинается на "0", то "0" заменить на 130, в ячейке должно быть 130234567890. Идет к следующей ячейке с содержимым 501234567, макрос проверяет Если первый символ в ячейке начинается на "0" (проверка не проходит), он проверяет дальше, если первый символ в ячейке начинается на "5", то "5" заменить на 1305, в ячейке должно быть 130501234567 и т.д. Условий немного, но мне хотя бы с этими двумя понять как делать, синтаксис VBA не знаю. По идее проверку можно сделать if else if. Заранее благодарен.