Excel vba макрос копирует строки несколько раз на основе целочисленного значения

Я ищу макрос VBA Excel, который копирует полные строки на другой рабочий лист. Необходимо создать дополнительные дубликаты этой строки на основе целочисленного значения ячейки.

Это полезно при использовании слияния, когда вы хотите создать несколько копий документа или метки. Я нашел несколько ответов, которые близки, но ничего, что копирует полные строки

вход
col1 | col2 | col3 | COL4
собаки | как | кошки | 1
крысы | как | орехи | 3
кошки | жевать | крысы | 2

Выход col1 | col2 | col3 | COL4
собаки | как | коты
крысы | как | орешки
крысы | как | орешки
крысы | как | орешки
кошки | жевать | крысы
кошки | жевать | крысы

Значения на выходе col4 могут существовать, для моего случая это не имеет значения

Ответы на вопрос(3)

Ваш ответ на вопрос