Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/многократное копирование данных на одном листе - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » многократное копирование данных на одном листе (Формулы/Formulas)
многократное копирование данных на одном листе
vova2389 Дата: Четверг, 03.06.2021, 23:51 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Добрый вечер, мне необходимо несколько тысяч раз скопировать все данные на этом листе вниз по всему листу с интервалом 2 строки. Как это сделать с помощью макроса и стандартных средств ?
К сообщению приложен файл: 90m.xlsx(9.4 Kb)
 
Ответить
СообщениеДобрый вечер, мне необходимо несколько тысяч раз скопировать все данные на этом листе вниз по всему листу с интервалом 2 строки. Как это сделать с помощью макроса и стандартных средств ?

Автор - vova2389
Дата добавления - 03.06.2021 в 23:51
Egyptian Дата: Пятница, 04.06.2021, 00:19 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 115
Репутация: 42 ±
Замечаний: 0% ±

Excel 2013/2016
Ну что-то в этом духе:
[vba]
Код
Sub Copy-Paste()
With Range("A1:L2")
.Resize(.Rows.Count + 2).Copy Destination:=.Resize(10000 * (.Rows.Count + 2))
End With
End Sub
[/vba]
Диапазон поправьте сами. Количество копирований выставлено на 10000
 
Ответить
СообщениеНу что-то в этом духе:
[vba]
Код
Sub Copy-Paste()
With Range("A1:L2")
.Resize(.Rows.Count + 2).Copy Destination:=.Resize(10000 * (.Rows.Count + 2))
End With
End Sub
[/vba]
Диапазон поправьте сами. Количество копирований выставлено на 10000

Автор - Egyptian
Дата добавления - 04.06.2021 в 00:19
vova2389 Дата: Суббота, 05.06.2021, 08:49 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Egyptian, спасибо за помощь, но при выполнении макроса такая ошибка
К сообщению приложен файл: 8801982.png(99.6 Kb)
 
Ответить
СообщениеEgyptian, спасибо за помощь, но при выполнении макроса такая ошибка

Автор - vova2389
Дата добавления - 05.06.2021 в 08:49
Egyptian Дата: Суббота, 05.06.2021, 12:52 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 115
Репутация: 42 ±
Замечаний: 0% ±

Excel 2013/2016
vova2389, Попробуйте "-" заменить на "_".
[vba]
Код
Sub Copy_Paste()
With Range("A1:L2")
.Resize(.Rows.Count + 2).Copy Destination:=.Resize(10000 * (.Rows.Count + 2))
End With
End Sub
[/vba]
 
Ответить
Сообщениеvova2389, Попробуйте "-" заменить на "_".
[vba]
Код
Sub Copy_Paste()
With Range("A1:L2")
.Resize(.Rows.Count + 2).Copy Destination:=.Resize(10000 * (.Rows.Count + 2))
End With
End Sub
[/vba]

Автор - Egyptian
Дата добавления - 05.06.2021 в 12:52
Мир MS Excel » Вопросы и решения » Вопросы по Excel » многократное копирование данных на одном листе (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс цитирования Jobsora jooble
© 2010-2021 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!