Доброго времени суток! подскажите код макроса который бы выполнял поиск в таблице по названию (например название продукта) и копировал бы эту строку в другую таблицу. Мне нужен пример кода, остальное доделаю сам. За ранее спасибо!
Поиск строки по названию
15.03.2015 14:45:00
|
|
|
|
15.03.2015 14:47:50
В
|
|
|
|
15.03.2015 19:48:12
Согласие есть продукт при полном непротивлении сторон
|
|||||
|
|
15.03.2015 19:48:44
Замените activate на EntireRow.Copy
|
|
|
|
15.03.2015 20:01:55
Спасибо, все работает)
|
|
|
|
15.03.2015 23:04:32
PaulI, код следует оформлять тегом. Исправляйте.
|
|
|
|
15.03.2015 23:11:30
Изменено: |
|||
|
|
16.03.2015 10:35:47
Если честно - нет. Нет опыта в программировании. Все что я здесь наваял -
с помощью записи макросов и поиска по всем форумам. А в справке в VBA по copy ни чего не нашел
Изменено: |
|
|
|
16.03.2015 10:54:08
Из справки (странно что Вы не нашли...)
Как-то так (не проверял - писал прямо в форуме)
Изменено:
Согласие есть продукт при полном непротивлении сторон
|
|||||||||||||
|
|
16.03.2015 12:02:10
выдает ошибку Run-time error 1004: данные не могут быть скопированы
из-за несоответствия формы и размеров области копирования и области вставки... наверное Range надо заменить? только на что догнать не могу. Справку посмотрел, но она мне тоже ни чего хорошего не сказала))).
Изменено: |
|
|
|
16.03.2015 12:16:35
PaulI, ещё раз (последний!) - кнопка "Цитировать" не для ответа! Не умеете цитировать - не используйте её. Отвечайте без цитат. Вернитесь в свои сообщения и исправьте их.
|
|
|
|
16.03.2015 14:15:40
Юрий М, ну так что, можете что-то посоветовать по поводу ошибки?
|
|
|
|
16.03.2015 14:21:10
EntireRow.Copy в ячейку второго столбца? Да Вы в своём уме?
|
|
|
|
16.03.2015 14:27:52
Hugo, скажи лучше что не так, и как сделать чтоб все работало
Изменено: |
|
|
|
16.03.2015 14:34:30
Копируйте строку в первую ячейку строки, а не во вторую! Т.е. Destination:=.Cells(NextRow, 1)
|
|
|
|
16.03.2015 14:42:26
Hugo и всем кто помог большое спасибо)))
|
||||
|
|
|||