Форум программистов, компьютерный форум, киберфорум
Наши страницы
VBA
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.89/37: Рейтинг темы: голосов - 37, средняя оценка - 4.89
LionHead
0 / 0 / 0
Регистрация: 27.09.2014
Сообщений: 2
1

Копирование строки с данными из листа одной книги в лист другой книги

15.03.2013, 21:56. Просмотров 7049. Ответов 3
Метки нет (Все метки)

Никак не получается написать код, который бы копировал только вторую строку с данными из листа одной книги в лист другой книги. Помогите плиз.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2013, 21:56
Ответы с готовыми решениями:

Перенос данных с одного листа одной книги на другой лист другой книги с константой
Добрый вечер, товарищи! Есть прайс-лист, который содержит в себе много колонок и строк. На...

Excel VBA: Копирование листа из другой книги
Снова здравствуйте! Пытаюсь скопировать лист из одной книги в другую Private Sub Load_Click() ...

Добавление записей массива из одной книги на лист другой + возможная конкатенация
Уважаемые форумчане! Возник вопрос касательно познания средств VBA в Excel'e. Идея такая: есть...

При изменении значения в одной книге, вставить лист из другой книги
Здравствуйте! Имеются два файла xls: "Книга рабочая" и "Книга с модулями". Необходимо чтобы, при...

Копирование строки из одной книги в другую
Необходимо скопировать строку под номером 10 с активного листа активной книги, открыть книгу...

3
Hugo121
6480 / 2533 / 455
Регистрация: 19.10.2012
Сообщений: 7,609
15.03.2013, 22:14 2
Visual Basic
1
2
3
4
5
6
Sub tt()
    Dim wb1 As Object, wb2 As Object
    Set wb1 = ThisWorkbook
    Set wb2 = ActiveWorkbook
    wb1.Sheets(1).Rows(2).Copy wb2.Sheets(2).Cells(1)
End Sub
Добавлено через 9 минут
Вообще-то можно обойтись одной строкой
Visual Basic
1
ThisWorkbook.Sheets(1).Rows(2).Copy ActiveWorkbook.Sheets(2).Cells(1)
но на практике с переменными работать удобнее, да и букв в итоге набирать меньше
1
LionHead
0 / 0 / 0
Регистрация: 27.09.2014
Сообщений: 2
15.03.2013, 22:34 3
Спасибо, только думаю в плане копирования опрятнее смотрится

ThisWorkbook.Sheets(1).Rows(2).Copy ActiveWorkbook.Sheets(2).Cells(2, 1)
0
Hugo121
6480 / 2533 / 455
Регистрация: 19.10.2012
Сообщений: 7,609
15.03.2013, 22:46 4
Ну ведь не было сказано куда именно копировать...
Сэкономил 2 символа (и пробел)
0
15.03.2013, 22:46
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.03.2013, 22:46

Копирование строки из одной книги в другую на ту же строку
Добрый день народ!В макросе новичок! Нужно сделать так чтобы из одной книги определенную строку...

Собрать в один лист содержимое конкретной строки из нескольких листов одной книги
Добрый вечер Всем! Уважаемые господа, подскажите пожалуйста ....Что и На Что нужно поменять в...

Копирование листа из книги
Есть две книги, нужно скопировать лист из второй в первую далее пишу макрокодером эти действия: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.