Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.11.2014, 10:32   #1
Viktorkv
Пользователь
 
Регистрация: 07.06.2010
Сообщений: 62
По умолчанию Макрос для вставки строки с копированием

Здравствуйте, просто необходима ваша помощь.
Имеется таблица
A B C D E F
1 2 9 119 534487.29 1279732.97
1 2 9 120 534451.45 1279836.76
1 2 9 121 534442.23 1279825.10
1
1 2 10 122 534115.74 1271671.51
1 2 10 123 534031.08 1271746.62
1 2 10 124 534093.17 1271665.32
Задача вставить перед пробелом строку с цифрами из первой строчки.
Исходник и результат приложил.
Вложения
Тип файла: rar Добавление строки.rar (4.2 Кб, 12 просмотров)
Viktorkv вне форума Ответить с цитированием
Старый 30.11.2014, 17:46   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

выполните этот макрос
Код:
Sub AddRows()
  Dim rg As Range
  Set rg = Cells(Rows.Count, 2).End(xlUp)
  Do
    If rg.End(xlUp).Row = 1 Then Rows(2).Copy Else rg.End(xlUp).EntireRow.Copy
    rg.Offset(1, 1).EntireRow.Insert shift:=xlDown:  If rg.Row = 1 Then Exit Do
    Set rg = rg.End(xlUp).End(xlUp)
  Loop
  Application.CutCopyMode = False
End Sub
при активном листе с Вашими исходными данными
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 30.11.2014, 18:30   #3
Viktorkv
Пользователь
 
Регистрация: 07.06.2010
Сообщений: 62
По умолчанию

Спасибо Вам!
Viktorkv вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создать макрос для вставки ячеек Pasha_Z Microsoft Office Excel 12 04.01.2014 15:27
PasteLink - простой макрос на VBA для Excel для вставки в ячейку гипперссылки на файл в буфере обмена. wyfinger Microsoft Office Excel 4 22.05.2013 14:10
Макрос для вставки новой строки Maiku Microsoft Office Excel 6 15.03.2013 18:28
Макрос вставки пустой строки redwert Microsoft Office Excel 5 10.11.2011 14:24
Макрос для вставки картинки из эксель КТатьяна Microsoft Office Excel 0 02.05.2011 12:46