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

Вход

Регистрация

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

 

= Мир MS Excel/Экспорт данных другой лист через макрос - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Экспорт данных другой лист через макрос (Макросы/Sub)
Экспорт данных другой лист через макрос
Blasster88 Дата: Суббота, 15.03.2014, 21:05 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 1 ±
Замечаний: 0% ±

Excel 2007
Добрый вечер, задача у меня такая: в файле "1" есть табличка( во вложении) из ячейки "J3" в файл "2"(во вложении) нужно экспортировать данные. Сложность в том, что адрес конечной ячейки зависит от данных в ячейке G3 (т.е. копирую эту ячейку, открываю таблицу 2 через поиск попадаю на нужную строку, курсором перехожу в столбец N и копирую данные из ячейки "J3"). Попробовал записать макрос через рекордер, столкнулся с проблемой - копирует данные всегда в одну и ту же ячейку, а нужно чтобы в соответствующую порядковому номеру клиента( т.е. если клент 435 значит ячейка должна быть N436) Ребят, кому не сложно подскажите, думаю для опытного пользователя это не сложная задача:

[vba]
Код
Sub ÓñòðÃ()

Range("G3").Select
Selection.Copy
Workbooks.Open Filename:="C:\Users\Ïîëüçîâàòåëü\Desktop\ÃÎÑÁû.xlsm"
Columns("A:A").Select
Selection.Find(What:="490", After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
Range("N491").Select
Windows("ß.xlsm").Activate
[color=red]Range("J3").Select[/color]
Application.CutCopyMode = False
Selection.Copy
Windows("ÃÎÑÁû.xlsm").Activate
ActiveSheet.Paste
Application.CutCopyMode = False
ActiveWorkbook.Save
ActiveWindow.Close
End Sub
[/vba]
 
Ответить
СообщениеДобрый вечер, задача у меня такая: в файле "1" есть табличка( во вложении) из ячейки "J3" в файл "2"(во вложении) нужно экспортировать данные. Сложность в том, что адрес конечной ячейки зависит от данных в ячейке G3 (т.е. копирую эту ячейку, открываю таблицу 2 через поиск попадаю на нужную строку, курсором перехожу в столбец N и копирую данные из ячейки "J3"). Попробовал записать макрос через рекордер, столкнулся с проблемой - копирует данные всегда в одну и ту же ячейку, а нужно чтобы в соответствующую порядковому номеру клиента( т.е. если клент 435 значит ячейка должна быть N436) Ребят, кому не сложно подскажите, думаю для опытного пользователя это не сложная задача:

[vba]
Код
Sub ÓñòðÃ()

Range("G3").Select
Selection.Copy
Workbooks.Open Filename:="C:\Users\Ïîëüçîâàòåëü\Desktop\ÃÎÑÁû.xlsm"
Columns("A:A").Select
Selection.Find(What:="490", After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
Range("N491").Select
Windows("ß.xlsm").Activate
[color=red]Range("J3").Select[/color]
Application.CutCopyMode = False
Selection.Copy
Windows("ÃÎÑÁû.xlsm").Activate
ActiveSheet.Paste
Application.CutCopyMode = False
ActiveWorkbook.Save
ActiveWindow.Close
End Sub
[/vba]

Автор - Blasster88
Дата добавления - 15.03.2014 в 21:05
ikki Дата: Суббота, 15.03.2014, 21:14 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
во вложении
невидимом? чтобы враги не воспользовались?

думаю для опытного пользователя это не сложная задача
а в чем тогда может быть интерес для "опытного пользователя", как вы думаете? :)


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщение
во вложении
невидимом? чтобы враги не воспользовались?

думаю для опытного пользователя это не сложная задача
а в чем тогда может быть интерес для "опытного пользователя", как вы думаете? :)

Автор - ikki
Дата добавления - 15.03.2014 в 21:14
Blasster88 Дата: Суббота, 15.03.2014, 21:25 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 1 ±
Замечаний: 0% ±

Excel 2007
ikki, Что невидимом? Макрос или файлы?
 
Ответить
Сообщениеikki, Что невидимом? Макрос или файлы?

Автор - Blasster88
Дата добавления - 15.03.2014 в 21:25
ikki Дата: Суббота, 15.03.2014, 21:27 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
я не вижу никаких вложений в первом посте.


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщениея не вижу никаких вложений в первом посте.

Автор - ikki
Дата добавления - 15.03.2014 в 21:27
Blasster88 Дата: Суббота, 15.03.2014, 21:31 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 1 ±
Замечаний: 0% ±

Excel 2007
ikki, они про даже в архиве весят 1.6 мб не получается вложить
 
Ответить
Сообщениеikki, они про даже в архиве весят 1.6 мб не получается вложить

Автор - Blasster88
Дата добавления - 15.03.2014 в 21:31
ikki Дата: Суббота, 15.03.2014, 21:37 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
и не получится.
кому они нужны, ваши 1,6мб?
приложите пример.
в соответствии с правилами форума.
есть предположение, что вы их не читали или читали невнимательно.

пс. хоть это и не обязательно - но мне все-таки любопытно услышать вашу версию ответа на мой второй вопрос ;)


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщениеи не получится.
кому они нужны, ваши 1,6мб?
приложите пример.
в соответствии с правилами форума.
есть предположение, что вы их не читали или читали невнимательно.

пс. хоть это и не обязательно - но мне все-таки любопытно услышать вашу версию ответа на мой второй вопрос ;)

Автор - ikki
Дата добавления - 15.03.2014 в 21:37
Blasster88 Дата: Суббота, 15.03.2014, 21:48 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 1 ±
Замечаний: 0% ±

Excel 2007
ikki, примерно так.
Не думаю что такими вещами вообще может кто-то воспользоваться :) правила прочёл..просто забыл посмотреть на размер файлов
К сообщению приложен файл: _Microsoft_Offi.xlsx (14.3 Kb)
 
Ответить
Сообщениеikki, примерно так.
Не думаю что такими вещами вообще может кто-то воспользоваться :) правила прочёл..просто забыл посмотреть на размер файлов

Автор - Blasster88
Дата добавления - 15.03.2014 в 21:48
Wasilich Дата: Воскресенье, 16.03.2014, 09:33 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация: 326 ±
Замечаний: 0% ±

2003
Чёй то не стыкуется пример с описанием в 1-м посте. Ничччё не понятно. :)
 
Ответить
СообщениеЧёй то не стыкуется пример с описанием в 1-м посте. Ничччё не понятно. :)

Автор - Wasilich
Дата добавления - 16.03.2014 в 09:33
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Экспорт данных другой лист через макрос (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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