Дублирование строк по количеству символов Excel - VBA
Формулировка задачи:
пример решение необходимо (укороч).xlsx
Доброго времени суток.
Необходимо:
1. Дублирование строк по значению в ячейке АМ, количество дублей зависит от количества символов (если написано 44,46,48 - то 3 строки, если 42 - только 1 дубль).
2. При этом в оригинальной строке значение в ячейке АМ должно пропасть.
3. В ячейке В в дублирующихся строках должно прописаться к основному названию значение из ячейки АМ (основная строка Платье Aira Style 304, в копирующихся Платье Aira Style 304 42, Платье Aira Style 304 46).
Помогите понять как решить эту задачу, благодарю всех кто отпишется
Решение задачи: «Дублирование строк по количеству символов Excel»
textual
Листинг программы
- Sub vvv()
- Application.ScreenUpdating = False
- For i = Cells(Rows.Count, 39).End(xlUp).Row To 2 Step -1
- n = Split(Cells(i, "AM"), ",")
- Range("AM" & i + 1).Resize(UBound(n) + 1).EntireRow.Insert
- For Each s In n
- k = k + 1
- Cells(i + k, 2) = Cells(i, 2) & " " & n(k - 1)
- Next
- k = 0
- Next
- Application.ScreenUpdating = True
- End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д