Может кто подскажет почему не работает данный кусок кода?
Суть кода: в ячейке обрезало нули вначале значения где номера начинаются с 0. нужно восстановить значения в колоне "A". Если в ячейке символов меньше 7 то нужно подставить к значению в начало "0" в ту же ячейку.
Код
Sub Ze()
LR = Cells(Rows.Count, 1).End(xlUp).Row
For i = LR To 2 Step -1
str_test = Cells(i, 1).Value = Right(String(7, "0") & str_test, 7)
Next
End Sub
Нужно именно перебрать значения колонка уже заполнена значениями и тут нужна проверка если знаков в ячейке меньше 7 то добавить 0, если 7 и больше то ничего не делать. Количество строк всегда разное
lilo295 написал: нужна проверка если знаков в ячейке меньше 7 то добавить 0, если 7 и больше то ничего не делать
- так и не ответили - добавить куда? И нужно бы знать зачем и что далее будете с этими значениями делать - просто посмотреть, или печатать. или сравнивать с другими...