Страницы: 1
RSS
Вставить данные через строку
 
Коллеги подскажите , наверно нужен макрос  формулой что то не могу понять как сделать.
есть некий диапазон файл во вложении , как сделать чтобы при копирование его например  ниже , во время вставки уже  Данные вставлялись через строчку, как осуществить кто знает скажите.
 
Александр Л, здравствуйте. Такой результат Вам нужен?
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
ну формулой я понял как реализовать, а если макросом не знаете копирую диапазон а вот как вставить  не могу додумать.
 
Александр Л, с VBA совсем не знаком, так что не подскажу.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Я вижу два варианта.
1. Копируем построчно в массив через 1 элемент. Выгружаем такой массив на лист.
2. Копируем весь диапазон, вставляем куда надо, а потом добавляем новые строки.
Изменено: Сергей Беляев - 09.11.2016 13:04:56
 
Код
Sub InsertRow()
Range("A3").Activate
Do
    ActiveCell.EntireRow.Insert
    ActiveCell.Offset(2).Activate
Loop Until IsEmpty(ActiveCell)
End Sub
"..Сладку ягоду рвали вместе, горьку ягоду я одна."
 
Спасибо коллеги , макрос для данного диапазон работает.
 
Bema,Такой результат Вам нужен?
Покажите этот результат пожалуйста. Как это делается ?
 
Во втором сообщении есть прикрепленный файл.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
Страницы: 1
Читают тему
Наверх