Макрос для сокращения текста ячейки

Требуется создать макрос, просматривающий все ячейки указанного столбца, и те, в которых длина текста больше N символов сократить до N.
Просьба выложить готовый код :)
  • Вопрос задан
  • 3071 просмотр
Решения вопроса 1
iiil
@iiil
Инженер и вэб-дизайнер, рисую.
Sub text_cut()
Dim i As Long, col As Long, text As String, q, lr
q = 4 ' количество символов
col = 1 ' номер столбца
lr = Cells(Rows.Count, col).End(xlUp).Row
    For i = 1 To lr
        text = Cells(i, col).Value
        Cells(i, col).Value = Left(text, q)
        Next i
    End
End Sub
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
GavriKos
@GavriKos
Вам на фриланс-биржу надо.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы